A young couple struggling with an autism diagnosis faces an uncooperative school district, unproven …
A small rural town in Maine is shocked as a mysterious animal leaves a local resident brutally rippe…