The Daring Leonard Scandal: How A Man Defrauded The U.S
Leonard Francis Leonard Glenn Francis, often referred to as “Fat Leonard” due to his physical stature, is a Malaysian businessman and the mastermind behind one of the largest corruption scandals […]