Qatar has been cooperating with Iran on an effort to control which media outlets cover …
Read More »North Carolina woman arrested for allegedly attempting to castrate 5-year-old stepson
A North Carolina woman was arrested and faces several charges after allegedly trying to castrate her 5-year-old stepson, according to authorities. Bracey Renee Byrd, 33, was arrested Friday and charged with attempted murder, felony child abuse inflicting serious bodily injury, malicious castration, first-degree kidnapping and three counts of felony child …
Read More »