In Pictures
From demonstrations in Spain to flooding in Japan, Al Jazeera showcases this week in images.