Tanzania’s Independence Day was marked by tension as authorities confined citizens to their homes to prevent planned pro-democracy protests, sparking public outrage, human rights concerns.
Also affected are trucks that usually deliver onions and fruits to Wakulima market along Racecourse Road in Nairobi.