Published 5 years ago
Residents of Impalila Island in the Zambezi Region have criticised the Namibian Police and Namibia Defence Force (NDF) for allegedly not responding on time to the harassment and killings of innocent Namibians by the Botswana Defence Force. This follows the latest killings of three Namibians and a Zambian national in the area last week.