United States Returns $52.88M Forfeited Corruption Proceeds to Nigeria

Abuja, Nigeria – The United States Justice Department announced on January 10, that the Country has entered into an agreement to transfer approximately $52.88 million in forfeited assets to the Federal Republic of Nigeria in recognition of Nigeria’s assistance to the department in an investigation into corruption in the Nigerian oil industry. “This agreement recognises…

Read the full story here

New Bodycam Footage Shows Mackenzie Shirilla Distraught Over Bracelet After Fatal Crash

Ohio, U.S. – Recently released bodycam footage reveals Mackenzie Shirilla in distress over her bracelet being damaged by police moments after a high-speed car crash that claimed the lives of her boyfriend, Dominic Russo and his friend Davion Flanagan. The crash occurred in Ohio after Shirilla deliberately drove her car into a building at 10Omph…

Read the full story here