August 10, 2022

Jesse Porter, 58, a recently retired DC Metro police lieutenant, has been arrested on a involuntary manslaughter charge after police said he shot and killed library officer Maurica Manyan, 25.

Leave a Reply

Your email address will not be published.