First the Good News: Iranian authorities have confirmed reports of their withdrawal from membership in United Nation’s Human Rights Council

Now for the Absurd News: Iran has announced their candidacy for the International Commission for Protection of Women’s Rights.

Women’s Rights? Cheezus.

Where’s The Giant Claw When You Need Him!