Recently, non-government organization Truth in Accounting published a report about the financial condition of the 75 largest cities of America. As it turns out, 63 out of 75 cities in America were not able to pay bills at the end of the fiscal year of 2017.
Read the full article on: American Thinker