Take That East St. Louis! Detroit Is Ranked Most Miserable City In America

Detroit Suburbs Rank #7 Steve Dibert, MFI-Miami Forbes Magazine released their annual list of the top 20 most miserable cities in America and the City of Detroit was ranked the number one most miserable city in America beating out it’s rust belt sister Flint that ranked number two. Detroit’s ranking really is no surprise considering […]