Images of a newborn baby supposedly abandoned in several English towns and cities were actually taken in Thailand in 2017.Source
Images of a newborn baby supposedly abandoned in several English towns and cities were actually taken in Thailand in 2017.Source