by Itunuoluwa Adebo President Trump has described the US dropping the military’s biggest non-nuclear bomb on Afghanistan as “another successful ...