Today in Pictures, April 26, 2019

Art installation on the facade of a building in Saint-Herblain, France, protest in Brasilia, Brazil, and other pictures from around the world in Today in Pictures.