Watch: Russian News Agency Shows Off "Father of All Bombs"
• arcleinThis comes as a response to the United States' recent strike on Afghanistan in which there are at least 94 confirmed deaths of Islamic State group fighters. Russia, not wanting to be outdone, had to show the U.S. their big daddy bomb, and the timin