””

Today in Pictures, July 24, 2017

Rainbow over Britain, FINA World Championships in Budapest, and other pictures from around the world in Today in Pictures.