Torture: More fun in the Philippines? – New video spoofs “wheel of torture”
A “Wheel of torture” was discovered in a police station in the Philippines a year ago this week.© Amnesty International. Torture is no laughing matter, even if police in the Philippines have tried to reduce it to a game. AMNESTY INTERNATIONAL MEDIA ADVISORY 26 January 2015 One year...