Tibetans, young and old, held a noisy protest outside the UN Building in support of monks in Tibet, where flaring violence resulted in burned shops and vehicles, and gunshots fired in the streets of t...
‘Extraordinary rendition' has passed into common parlance over the last year as human rights organisations have accused the US government of exporting suspects to be tortured in regimes like Egypt, ...
police brutality in Egyptian police station..
Group police brutality in Egyptian police station including slapping on the back of the head and lashing.