Latest News & Politics

Meet the Woman Who Killed and Cut-off the Head of Her Own Daughter (Photos)

A woman from Ohio, United States, US, has confessed to killing her own daughter and cutting off her head. The 22-year-old woman, Deasia Watkins, made her confession, weekend, when she pleaded guilty before a Hamilton […]