Image

London Free Press
Police are investigating after a newborn baby was found on a London porch. The baby was left at a home near the intersection of Sterling Street and Oxford Street East, police say. That area is in east London, between Adelaide Street and Quebec Street. It was about 1:30 p.m. on Wednesday when London police say […]
Read the full story from the source
Police seek public’s help after newborn baby left on porch of London home