Worldview Radio: Dr. Peter Pry Warned Us That Russia, China, Iran and North Korea Can Defeat America in a War. Situation Room Worldview Radio: Dr. Peter Pry Warned Us That Russia, China, Iran and North Korea Can Defeat America in a War. Brannon Howse