Today in Pictures, July 19, 2018

Cyclists competing in the Tour de France race, protest in Massachusetts, USA, and other pictures from around the world in Today in Pictures.