Wearing purple and raising their fists, hundreds of thousands of women took to the streets of Madrid, Spain on International Women's Day on Friday calling for greater gender equality.