106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

Delron Atchison

credit: Win McNamee/Getty Images

Two DC Men Sentenced for 2011 Metrobus Killing

Two District of Columbia men have been sentenced for their roles in the fatal shooting of a Metrobus rider last year.



Get every new post delivered to your Inbox.

Join 1,609 other followers