An image of Taiwan is seen in this screenshot taken from a video titled “Subdue Demons and Vanquish Evils”, released by the Eastern Theatre Command of China’s People’s Liberation Army (PLA) on April 1, 2025. Eastern Theatre Command/Handout via REUTERS