Senator reveals ‘30,000 US troops stationed in Taiwan island,’ equal to ‘declaring war on China’ if it’s true
A senior US senator, also a member of US Senate Select Committee on Intelligence, on his social media revealed that the US has 30,000 soldiers stationed in China's Taiwan island.…