Overloaded Transport
This car deserves a medal for heroism, the picture shows a group of people fleeing a town in CAR (Central Africa Republic). (Photo by AFP Photo/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy