Without explanation, Twitter suspend ed the account of Americans for Limited Government – the producers of the amazing video below. According to an updated post by by the organization on their site, NetRight Daily, Twitter has restored their account – again, without explanation.
But you can still see the video. So what if you really did want America to fail?
To learn more, you can visit FreeMarketAmerica.org online.