Anonymous 03/22/2024 (Fri) 17:14 Id: fd7ee9 No.138474 del
>>138473
Taiwan admits US forces are stationed on islands off the coast of China, likely escalating tensions