Us Weekly
After nearly two years on the run, authorities in Georgia have arrested a fugitive who was found inside of an air conditioner vent. The Grady County Sheriff’s Office confirmed in a statement that Kayla McKenzie was arrested in Moultrie, Georgia, on Monday, April 20. McKenzie was on the run for nearly two years after she […]
Go to News Site