CHINA TOPIX

01/13/2025 04:59:46 am

Make CT Your Homepage

U.S. Green Beret

Ka-boom!

US Drops MOAB, World’s Largest Non-Nuclear Bomb, on ISIS in Afghanistan

The 10,000 kg MOAB is affectionately nicknamed "Mother of All Bombs" by U.S. troops.

Real Time Analytics