Main content

大象传媒 Minute: On 'The Mother of all Bombs'

The United States has dropped its largest ever non-nuclear bomb used in combat, on a cave and tunnel complex in Afghanistan, which it says is used by Islamic State militants. The weapon has been nick-named the 鈥淢other of All Bombs鈥. 大象传媒's Jonathan Marcus tells us more.

Release date:

Duration:

1 minute

This clip is from