The mother of a six-year-old boy who shot a teacher with her handgun in the US has been jailed. Deja Taylor, 26, pleaded guilty in August to child neglect, as…
Tag: Mother
Mother arrested four years after baby left for dead in plastic bag
A woman has been arrested four years after a newborn baby was found abandoned in a plastic bag. Karima Jiwani, 40, faces a number of charges in the US state…