A new video of police agent abusing a citizen is circulating the Egyptian cyberspace.
“Torture In Egypt”, an excellent website run by a group of dedicated anti-torture activists, has posted a short video, taken by a cellular digital camera, of what they said was an Egyptian youth being slapped on the neck by a police agent in Al-Montaza police station, Alexandria.
I guess this video is one we will add to the growing collection…