Russia has their own big bomb in response to America’s big bomb

The American government recently bombed “a series of ISIS caves” using the Massive Ordinance Air Blast (MOAB), nicknamed the “Mother of All Bombs.” The MOAB, first tested in 2003, is the largest non-nuclear explosive, designed to hit a wide range of targets by detonating before it hits the ground. Russia also has their own big bomb.…