Liberia: Jamaica Road Residents Complain of Pollution

Liberia: Jamaica Road Residents Complain of Pollution - Residents of the Jamaica Road Community on the Bushrod Island say their environment is polluted. [AA Urbanisation]