"Why do you have your hand on her neck..."

2 months ago
38

"Why do you have your hand on her neck..."

Houston, Texas police assault and arrest female protesters with Al-Awda Houston who set up an outreach awareness initiative about Israel's genocide in Gaza at a local farmers market.

Loading 1 comment...