Home Current Yes, China or Russia Could Beat the Air Force In a War....World NewsCurrentNewsYes, China or Russia Could Beat the Air Force In a War. This Is How.September 23, 201869FacebookTwitterPinterestWhatsApp All of the scary details.