TwitFast
@historyinmemes
08:03 AM · Dec 5, 2025
China built a cannon that fires at seven times the speed of sound, pushing the limits of physics to make it possible.