B-21 Raider: Russia, China and North Korea’s Greatest Fear B-21 Raider: Russia, China and North Korea’s Greatest Fear (And For a Good Reason) October 19, 2018