Allegations about the final hours of Johnny and Matthew Gaudreaus’ lives have been revealed in a new court filing. In papers ...
An investigation has led to heavy police presence overnight in Snellville. The police presence is near 3861 Imperial Dr.