News2 weeks ago
M’sian Military Contractor Jailed 15 Years in America for Role in the US Navy’s “Biggest Bribery Scandal”
Malaysian military contractor Leonard Glenn Francis was sentenced to 15 years in prison in the US for running a decade-long bribery scheme that involved dozens of...