May 3, 2019 Africa Zambia Police officer commits suicide by shooting himself using AK 47 ZAMBIA- Zambia North Western Police Commissioner Hamachila Namachila has confirmed the death of a.. Read more