Liberia National Police Jail Cell Image

Liberia Police station is no different from hell, see picture below.

Liberia national police station jail cell. A picture showing the door of a jail cell at the Liberian national police head quarter in the capital city Monrovia.

 

 

liberia national police jail cell

Custom Search

Leave a Comment