Tag: Michigan

Mark Williams, Michigan ‘Batman,’ Arrested And Charged For Obstructing Police Investigation

Michigan "Batman" Mark Williams was arrested and charged over the weekend for resisting and obstructing police during an...