About 73 Nigerian soldiers who were deployed to Liberia under the United Nations Mission in Liberia (UNSMIL) peacekeeping missions are currently under investigation by the…
A Liberian government worker immolated himself in the capital Monrovia on Monday, two witnesses and local media said, in an apparent protest over an unpaid…