Manslaughter Charge Filed in Fatal Rt. 28 Crash

The driver in Tuesday’s fatal crash on Rt. 28 near Dulles Airport has been charged with involuntary manslaughter.

According to the Loudoun County Sheriff’s Office, Andre M. Glenn, 26, of Sterling, was driving a Jeep Wrangler northbound on Rt. 28 about 2 a.m. on Tuesday when he struck a traffic divider just south of the Dulles Toll Road. Two female passengers were not wearing seat belts and were thrown from the vehicle while Glenn and a male passenger remained inside the Jeep.

Gabrielle M. Perry, 22, was pronounced dead at the scene. The surviving female passenger was treated for injuries described as serious but non-life-threatening. Glenn and the male passenger were not seriously injured, the agency reported.

Glenn was charged at the scene with DUI and driving on a suspended license. The felony involuntary manslaughter charge was added after additional investigation and review by the Commonwealth’s Attorney’s Office. The charge carries a maximum sentence of 10 years in prison.

Glenn is being held without bond at the Loudoun County Adult Detention Center. He was scheduled to be arraigned on the felony charge this morning. A trial on the DUI and suspended license charges is scheduled March 14.

One thought on “Manslaughter Charge Filed in Fatal Rt. 28 Crash

  • 2017-02-28 at 12:12 pm

    Alcohol is far from the harmless thing that people pretend it is.

    In the United States ten percent—”24 million adults over age 18—consume, on average, 74 alcoholic drinks per week. That works out to a little more than four-and-a-half 750 ml bottles of Jack Daniels, 18 bottles of wine, or three 24-can cases of beer. In one week” (Ingraham, 2014, para. 3).

    Profoundly addicted, these Americans are drinking well over half of the alcohol.

    Like the tobacco industry, the alcoholic beverage industry depends on addiction.

    Apart from horrific and untimely death in car collisions, alcohol is one of the top causes of preventable death, behind only tobacco—which itself causes one of every five deaths in the United States and one of every ten around the world—medical errors, and obesity/overweight:

    “Excessive alcohol use led to approximately 88,000 deaths and 2.5 million years of potential life lost (YPLL) each year in the United States from 2006 – 2010, shortening the lives of those who died by an average of 30 years [emphasis added]. Further, excessive drinking was responsible for 1 in 10 deaths among working-age adults aged 20-64 years. The economic costs of excessive alcohol consumption in 2010 were estimated at $249 billion, or $2.05 a drink” (Center for Disease Control and Prevention, 2016, para. 1).


    Center for Disease Control and Prevention. (2016, July 25). Fact sheets: Alcohol use and your health. Retrieved from

    Ingraham, C. (2014, September 25). Think you drink a lot? This chart will tell you. Washington Post. Retrieved from

Leave a Reply

%d bloggers like this: