Today in Pictures, April 12, 2016

Protest in France, building collapse in China, and other pictures from around the world in Today in Pictures.