Iran booted from UN Women’s commission following brutal crackdown on protesters
Iran on Wednesday was ousted from the U.N. Commission on the Status of Women over its oppressive policies for women and its brutal crackdown on protesters. Twenty-nine members…