Family Disputes Murder-Suicide Theory in Death of Twin Brothers on Georgia Mountain, Investigation Continues
Atlanta, GA — Twin brothers Qaadir and Naazir Lewis, both 19 years old, were tragically found deceased on March 8 atop Bell Mountain in Towns County, in a case that has perplexed investigators and deeply shaken their family. Initially reported as a possible murder-suicide by the Georgia Bureau of Investigation (GBI), the claim has met with strong disbelief from relatives and close friends of the twins. According to their family, the Lewis twins, who hailed …