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.

12/14/2012

Follow

Get every new post delivered to your Inbox.

Join 1,627 other followers