
Twin brothers missed their flight to Boston… and 24 hours later, their bodies were found shot on top of a Georgia mountain—90 miles from home.
Now police are calling it a murder-suicide, but the family is not buying that story at all! These boys didn’t hike, had never been to Bell Mountain, and had no reason to be there.