Showing posts with the label human rightsShow all
Iran loses bid For U.N. womens Council Seat. Saudi Arabia And Democratic Republic Of Congo Get  Voted In, Despite Rampant Human Rights Violations.
Free Tibet:Boycott China
ASSHAT of the week #4:Pat Roberstson
Saudi women banned from exercise.
Saudi Arabian girl, 13 sentenced to 90 lashes and jail for bringing a cellphone to school.
The effects of Liberalism on the American justice system.
British national Akmal Shaikh executed in China
Vegans say the darndest things.