Tens of thousands of people took to the streets of France on Saturday to mark International Women’s Day. While Femen activists in Paris marched with the US or Russian flag painted across their ...