Germany Swears it Stands by Taiwan Despite Chancellor Permitting Sale of Major Infrastructure to China
A delegation of German MPs has sworn that they “stand by Taiwan” despite the fact that their left-wing Chancellor is allowing the sale of major infrastructure to Communist China.







































