As the murder trial of the late Charloe Musu unfolds at Criminal Court ‘A’, Temple of Justice, an unexpected twist has emerged, placing Liberia’s Inspector General of Police, Col. Patrick Sudue, in hot water. In a recent ruling on Monday, November 27, 2023, Judge Roosevelt Z. Willie ordered the police chief to appear before the […]