Aggrieved employees of the National Transit Authority of Liberia are protesting over bad labor practices at the institution.
The National Transit Authority is the public transport agency, created by the Liberian government.
WADR’s Darlington Porkpa reports from Monrovia.