Upstate Granny Arrested for Pushing 2 Kids into Freezing River
Most kids are off from school during Winter break this week, and as Upstate New York parents scramble to find child care, grandparents usually make for a safe and convenient option. But clearly, that's not always the case.
Unspeakable charges were made against a woman in Upstate New York after police allege that she tossed both her grandkids into a freezing river in Fulton, NY, 160 miles northwes