WITNESS

Article Views: 957 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 […]