Three police commanders, 11 others arrested over Ndeeba church demolition
Police have arrested three of their own and 11 other men over the demolition of St. Peter's Church Ndeeba in Rubaga division, Kampala, contrary to the government directive stopping evictions during the lockdown.
Those arrested are; the…