marxisthumanistinitiative.org
International Women’s Day 2011: Afghanistan, Iraq, Iran, Egypt, Ukraine, Peru
It was great to see so many women’s celebrations and protests on and around March 8, International Women’s Day (IWD), especially in places that rarely or never had them before. At this moment when …