Metrobus Shooting SUSPECT Commits SUICIDE In Long Island

Dec 29, 2012 01:32 a.m.

Metrobus Shooting SUSPECT Commits SUICIDE In Long Island Selina Brown he suspect in the Metrobus shooting that killed a woman and injured her toddler in southeast D.C. Sunday committed suicide in Long Island, N.Y., according to sources within the Metropolitan Police Department. D.C. police were...

0 comments

Add your comment

Already a LongIsland.com member Sign In..

Advertisement
Advertise With Us
 
Open Feedback Dialog