Two Reported Dead After Twin Explosions in Kampala
Two loud explosions went off in the Ugandan capital, Kampala with two people reported dead and several others injured.
Witnesses said one blast happened near a police station and another along a street near the parliamentary building.…