The Day in Photos – March 2, 2017
French police secure the streets around the house of the Troadec family in Orvault near Nantes, France, March 1, 2017. The couple and their two children have been missing for nearly two weeks. (Photo by Stephane Mahe/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy