Police Brutality - Torture in Taksim, Turkey.

Police have been using excessive force against peaceful protestors in Taksim, Turkey for three days.

Liveleak on Facebook

Advertisers