New video shows last known whereabouts of brothers found dead on Bell Mountain
2 Articles
2 Articles
New video shows last known whereabouts of brothers found dead on Bell Mountain
Nearly two months after twin brothers were found dead from gunshot wounds on Bell Mountain in Towns County, newly released surveillance footage reveals their last known movements the night before their deaths. As reported by Fox 5 Atlanta, Qaadir Malik Lewis and Naazir Rahim Lewis were captured on camera entering and exiting a gas station on Hurricane Shoals Road in Lawrenceville around 10 p.m. on March 7. Just over 13 hours later, on the mornin…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage