Sister’s detail’s last conversation she had with 19-year-old brothers twins as officials find they died due to suicide
Qaadir and Naazir Lewis, who on March 8th Were found dead at the top of Mount George, both died of suicide, announced this week by authorities Initially, officials said evidence showed that their deaths were “suicide of murder” The family continues to arise many questions about their death Officials completed an investigation into the 19-year-old … Read more