International day to end violence against womenBeaten. Pushed. Raped. Aggressed. Shamed. Silenced. Every day millions of girls and women suffer from violence as a consequence of the...