Video Rebel's Blog

Imported items from all feeds

Insanity Or What?

The American government does appear to be insane. They have deliberately antagonized China, Russia, Syria, Iran, Venezuela and Lebanon. Yet they sent so much of their manufacturing capacity to China that the US trade deficit in physical goods is $96.3 … Continue reading

Feed: Video Rebel's Blog feed Source: Video Rebel's Blog