Cluetrain Departed

What the fucking hell happened to Ian Welsh and Caitlin Johnstone? I barely know a fucking thing about Taiwan and I canโ€™t even state how absurdly clueless her take is here.

Canโ€™t believe I used to respect those people.