From Mexico to Chile, thousands took to the streets to mark International Day for the Elimination of Violence Against Women.