
Afghans protest US dropping of massive bomb
Press TV April 17, 2017 Afghan people have staged a demonstration in the capital, Kabul, to protest the recent move by the United States to drop its largest bomb, known as the mother of all bombs, in the country. On Thursday evening, Washington dropped its biggest non-nuclear bomb, the so-called GBU-43/B Massive Ordnance Air Blast