- May 20, 2009
- 143,343
- 65,447
- 2,330
- Thread starter
- #61
The "American" Left has been humped and dumped by almost every other Communist leaning country.
China, Russia, Vietnam and even Cuba has deserted these clueless losers
China, Russia, Vietnam and even Cuba has deserted these clueless losers