Thousands of Mexican women march through Mexico City to demand their rights on International Women's Day. IMAGES