By Uncategorized Even the mainstream propaganda machine acknowledges that “Taiwan is roughly 100 miles from mainland China, about the same distance Cuba is from Florida”, effectively conceding that there’s strategic equivalency between the two. Previous Post Deputy PM defends pause of pandemic prep to plan for no-deal Brexit Next Post Kiev regime highlights its need for unlimited arms supply