June 16, 2021
Screenshot
Aftermath of the inside the Djama family minivan after a truck pursued by FCPD slammed into it in Herndon, leaving their 12-year-old-daughter with brain damage.