Today in Pictures, June 28, 2017

Illegal immigrants rescued in waters off Libya, protest in Washington, DC, USA, and other pictures from around the world in Today in Pictures.