A Connecticut father is facing sickening child abuse charges for allegedly forcing his child to eat his own feces, a report said. Kevin Grant, 33,...
For days now, there has been a power outage in Texas caused by a winter storm. To make matters worse, water treatment plants have lost power, making...