Claim: Liberia Water and Sewer Corporation Managing Director, Mo Ali, has alleged that Liberia’s new position on the 2025 Global Peace Index from 69 to 70 suggests a significant achievement and a point of pride for Liberia. Verdict: False! Data from the 2025 Global Peace Index, showing Liberia ranked 70 among 163 countries, signifies a …
Photo of man’s head tied in bloody white cloth, not from SUP’s protest
Claim: An ex-worker in the government of the former ruling CDC shared two photos on social media, alleging they are “fresh pictures from the University of Liberia,” students’ September 1,…