Wednesday, June 24, 2009

Saudi Arabian Religious Police Arrest 67 Filipino Men At Drag Party

Saudi Arabia's religious police have shown the limits of their tolerance by arresting 67 Filipino men at a drag party.

More...