Michigan Supreme Court bans mandatory LWOP sentences for 18-year-olds