'Your papers, please' must never be heard in America
Independent voices from the TWT Communities

A 19-year-old D.C. man was sentenced Friday to 20 years in prison for fatally shooting another man at a Northeast bus stop after a funeral for a mutual of theirs.