China's military base near Florida & Break up Big Tech! - Of The People - Part 3

1 year ago
113

Robert Chernin and Ericka Redic of @GenerallyIrritable discuss the fact that China is moving forward from a military standpoint and why these huge corporations may beed to be broken up. All with a hefty dose of irreverence.

Loading comments...