12 Million New Leones Missing at SLRSA: ACC Launches Investigation
3 months agoIn a startling revelation, information reaching this medium suggests that a staggering 12 million new leones (NLe 12,000,000) is reportedly missing from the Sierra Leone Road Safety Authority (SLRSA). If...