LOADING

Type to search

Category: World

Mother Teresa receiving the Nobel Peace Prize in 1979 in Oslo, Norway, standing humbly in her white sari with blue borders, holding the award in a formal setting surrounded by dignitaries and a solemn audience.
A grieving mother from the 1950s or 1960s holding her baby born with birth defects caused by Thalidomide, in a vintage hospital room. The image reflects the emotional impact of the global Thalidomide tragedy
Meet the Ice Queen of Russia Anna Galkina's Extreme Ice Plunge Stunt