Beijing – China said on Monday it will bar US Senators Marco Rubio and Ted Cruz, Representative Chris Smith and Religious Liberty Ambassador Sam Brownback for their criticism of the ruling Communist Party. policies towards minority groups and people of faith. Foreign Ministry spokesman Hua Chunying said the US actions …
Read More »