A video has gone viral of a police officer pushing an elderly man to the ground.
The incident occurred during a civil rights protest in Buffalo.
Warning: the images are disturbing.
The video was posted on YouTube by Christo Aivalis, an outspoken critic of neoliberalism and an adjunct professor of Canadian political and labour history at Queen's University.
Below, you can hear Aivalis's commentary on the incident.