John Leo Solinap

John Leo SolinapJohn is a psychology graduate with a law degree. He specializes in criminal defence and prosecution, civil damage suits and other litigation-type cases.