2 months ago

New World Cup Tensions Highlight Iran's Human Rights Crisis

The UN Human Rights Council voted Thursday to condemn Iran's attacks on protesters.

Loading 2 comments...