News

Twin 19-year-old brothers were found dead on a remote Georgia mountaintop. Police now say they’ve solved the mystery

todayMay 23, 2025 4

Background
share close
Qaadir and Naazir Lewis, 19-year-old identical twins, were found fatally shot at the remote summit of a Georgia mountain. The mystery has baffled their family for months, but police now say they know what happened

 Qaadir and Naazir Lewis, 19-year-old identical twins, were found fatally shot at the remote summit of a Georgia mountain. The mystery has baffled their family for months, but police now say they know what happened Read More Breaking News, Latest News and Videos | CNN 

Written by: Energy 90.5

Rate it