Uganda doctors report confirm human blood in shrines
The Uganda government chemists stationed in Wandegeya Kampala have established that the blood-stationed clothes police recovered in Busabala shrines in Central Uganda district of Wakiso were for human beings. The ...