
Child starving, Uganda, 1980

On August 8, 1969, The Beatles were on a photoshoot for their eleventh studio album named Abbey Road.
In Bangladesh, thousands of people ride on the roof of an overcrowded train. They’re on their way to celebrate Eid-al-Fitr with their families, a Muslim holiday that marks the end […]
On this small remote island live about 150 indigenous people that refuse to have any contact with other humans. Every attempt to set foot on the soil of this island results […]