On Thursday, China reportedly fired missiles over mainland Taiwan in a major escalation of Beijing’s military threats to the country. “Beijing deployed more than 100 planes, including fighter jets and bombers, and over 10 warships, its state media said, in its biggest drills in the Taiwan strait,” The Telegraph reported. China’s attempts at showing military
More
Today: April 21, 2026