All news on the topic: Newham

683
Abandoned baby Elsa is third newborn deserted by same parents
A newborn baby found earlier this year in Newham, east London, is the third child abandoned by the same parents, the BBC can report.