Thriller surrounds teen twins discovered useless on Georgia mountainMarch 16, 20250 Twin 19-year-old brothers had been discovered shot to loss of life on prime of a Georgia mountain a day after…