Advertisement

Three children found dead in home in South London

A British woman has been arrested in the murder of her three children after their bodies were found in their home on April 23, The Daily Mail reports. Locals have created a makeshift memorial outside the £1.5 million home for the twin boys, age 3, and their sister, 4.