Roberto Abraham Scaruffi: Torture Tape Implicates UAE Royal Sheikh

Sunday, 26 April 2009

Torture Tape Implicates UAE Royal Sheikh

A video tape smuggled out of the United Arab Emirates shows a member of the country's royal family mercilessly torturing a man with whips, electric cattle prods and wooden planks with protruding nails.