Woman arrested and in hospital after baby’s body found outside Notting Hill church
AN ARREST has been made in connection with the discovery of the body of a newborn baby outside All Saints’, Notting Hill, in London, last week. The child had been deposited in a shopping bag, which was found by a refuse…