A tragic incident unfolded in DeKalb County following the discovery of a 17-year-old boy who succumbed to injuries from a motorcycle crash. As reported by FOX 5 Atlanta, the teen’s body was found at around 1:40 p.m. yesterday near N. Indian Creek Drive and Indian Creek Way, though police believe the accident actually took place on the previous Saturday.
Details surrounding the events leading up to the crash remain sparse. While DeKalb police have established that the motorcycle was the only vehicle involved in the crash, they have not disclosed the time last Saturday when the incident occurred, nor the name of the victim, as purported by the same source. The body was only discovered days after the crash, obscured near the woods line…