France: Mass protests against Femicide

Nov 24, 2019, 02.40 PM (IST)
The protest erupted in France because over 130 women killed by their partners in 2019