‘I couldn’t resist urge to kill’ – Teenager allegedly kills dad, brother
Mashenka Reid, a teenage girl, is accused of shooting her younger brother and father to death before dialing 911 for herself. The incident occurred in the American state of Nevada,
Read More