The Carter Center Liberia - scottpictures

Monrovia Liberia October 9, 2017 - Police rehearse crowd control measures prior to the 2017 presidential election.

3598