Results

Philip A. Hafvenstein, badge #2600

Department: Minneapolis Police Department

Complaints

  • 99-18, Internal Affairs, CITY'S POLICY, SUSTAINED