Teen Kills 1, Wounds Another Home Invader

  Cobb County Georgia – A 17-year-old defended his home Sunday night after 3 suspects forced their way into his house. According to local law enforcement, 21-year-old Machavellia Bagsby, 21-year-old Taruss Miller, and an unidentified 16-year-old male forced their way into a home located on Olive Springs Rd. at around 9:00 p.m. A teen living…

Read More