Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Human rights watch slams Thai crackdown on Red Shirts

PressTV
9 years ago|18 views
A recent report released by Human Rights Watch has sharply criticized Thai authorities for its handling of the red shirt protests last year, in which 91 were killed and more than 2,000 were wounded.

Browse more videos