June 5, 2020

Buffalo Police Tackle Protester Myles Carter – Ahmed Mohamed of CAIR-NY Reacts

Ahmed Mohamed, litigation director with Council on American-Islamic Relations (CAIR-NY), reacts to the questionable arrest of protester Myles Carter after he was tackled by Buffalo Police […]