In Peru: Heavy flooding wreaks havoc in western Peru.
In France: Student opens fire in high school.
In Spain: Taxi drivers shut down central Madrid boulevard.
In El Salvador: Shoot-out kills five in downtown market.
In Iraq: Civilians continue to flee Mosul.
In Canada: Protesters take to the streets against police brutality.