HIAWASSEE, Ga. — Twin brothers were found dead at the top of a Georgia mountain in a suspected murder-suicide early Saturday morning, according to the Georgia Bureau of Investigation. The GBI said ...
About two hours north of Atlanta is a beautiful yet controversial mountaintop where a short climb rewards you with 360 degree views of Hiawassee and Lake Chatuge. Mother Nature’s creations aren’t the ...
The family of Qaadir and Naazir Lewis, alongside the NAACP and state leaders, is demanding an independent investigation and the release of all evidence, disputing the GBI’s conclusion that the twin ...
HIAWASSEE, Ga. — Twin brothers were found dead at the top of a Georgia mountain in a suspected murder-suicide early Saturday morning, according to the Georgia Bureau of Investigation. The GBI said ...