Horrifying: Baby and toddler die after being stabbed at a flat
Police in the UK have launched an investigation after two young children were found at a flat in London. According to Sky News the 19 month old and three year old were tragically found at …