More than a year since the bodies of twin brothers were discovered atop a Georgia mountain, their family has finally accepted investigators' devastating conclusions.
Add Yahoo as a preferred source to see more of our stories on Google. Photo of 19-year-old twin brothers Qaadir Lewis and Nazir Lewis, shared in a tribute post following their deaths. (Family GoFundMe ...