william porter baltimore

After a mistrial, Baltimore Police officer William Porter will be re-tried in June.
Officer William Porter, 26, was charged with manslaughter, second-degree assault, misconduct in office and reckless endangerment.