Barrister Sam Di Carlo charged with perjury High-profile barrister Sam Di Carlo is charged by Queensland’s corruption body for allegedly lying during an investigative hearing. Spread the loveSee Full Post >>