Description
Tanzanian police are deployed ahead at opposition protests in the country's commercial capital Dar es Salaam. The demonstrations, which the authorities had moved to block, sought to protest the alleged kidnapping and killing of members of the opposition Chadema party, the party said. IMAGES