iOS app Android app

Benjamin Birch

Cops: Hunter Took Own Life After Accidentally Shooting Best Friend

Posted 11.28.2011 | Crime

Vermont State Police say a distraught hunter took his own life on Saturday moments after fatally and unintentionally shooting his companion. Benjam...