US drops 'Mother Of All Bombs' in Afghanistan


The US military on Thursday dropped the largest non-nuclear bomb ever deployed in combat, targeting an Islamic State complex in Afghanistan, the Pentagon…

Read More…