witness

WITNESS

Article Views: 438 This is Kerema town main airport. Completely isolated and run down due to lack of proper infrastructure and development services. As seen in the picture, it seems […]