grata’

Fox News Flash top headlines for May 9

CCP declares Canadian diplomat ‘persona non grata’ and demands departure from China

admin

China has declared a Canadian diplomat “persona non grata” and asked her to leave Shanghai.The Chinese Communist Party (CCP) made ...