China stages blockade of Taiwan Posted on October 14, 2024 By Newsweek 3 Views China stages blockade of Taiwan The Chinese military engaged in drills focusing on blockading key ports and areas around the island of Taiwan. continue reading...