The Day in Photos – July 18, 2016
Special forces participate in an anti-terror drill at the Deodoro train station in Rio de Janeiro, Brazil, 16 July 2016. The exercise is part of the preparations for Rio 2016 Olympics Games. (Photo by Anotnioi Lacerda/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy