Zambia Hands Over 95 Police Houses in Ndola

THE Government has commissioned 95 newly-constructed houses for the Zambia Police Service at Chifubu Police Station in Ndola to accommodate inspectors, sergeants and constables.