China Vows to Beat ‘Devil’ Virus as Countries Rush to Evacuate Citizens - IJR News