Horrifying video of police attacking man during protests today in Egypt.

First they beat him and kick him, there was a sound of a shot and a puff of smoke came off his body. He was stripped, pulled into the van for a few minutes, then the video stops.

He was later pulled out, dragged around and I took this screenshot.

They then dragged him back and forth in the street before hustling him into another van.