A man who lied to a federal grand jury about a murder that he witnessed was sentenced to 60 months in prison and 3 years of supervised release on November 6, 2020.
Demetrius “Little D” Lowry, 25, of Buffalo, NY, pled guilty to obstruction of justice in October 2019. His sentencing was delayed due to Covid-19.