Detroit Free Press Briefing for June 18th, 2020

 

June 18th Coronavirus Update, Shelby Township Police Chief Robert Shelide has been placed on a 30-day suspension after tweets seemingly glorified police brutality, and the Big Ten odds for Michigan/Michigan State.