Police Find Newborn baby Girl Abandoned In East London Park In Freezing Snow

LONDON UK. (Feb 1) Metroplolitan Police officers are appealing for information after rescuing a newborn baby abandoned in a London… Read more Police Find Newborn baby Girl Abandoned In East London Park In Freezing Snow

Advertisements