Motor City Muckraker is an independent news site that covers Detroit, Mich., and produces both news and investigative stories. It was founded in 2012 by journalist Steve Neavling, a former reporter for the Detroit Free Press. Revenue: Advertising.
Detroit
Michigan
2012
@MCmuckraker