In Summary
• The garden is a public place synonymous with street preachers, bunge la mwananchi sessions and chill and rest spot for netizens.
• In the clip, police are seen walking around seemingly ordering members of the public out of the place, at some point roughing up those who appeared to resist.
WATCH: The latest videos from the Star