Millions hit the streets the world over, celebrate International Women?s Day
Madrid, Mar 8 (EFE).- Millions of people across the world attended marches and rallies in support of International Women?s Day on Friday, honoring women?s achievements and, more importantly, calling...