Video of Deaf Man Pinned to Ground by Security Forces Sparks Outcry
Heather Chen