ICT welcomes US visa sanctions on Chinese officials

1 year ago
The International Campaign for Tibet (ICT) welcomed the US government's move on March 31 to impose new visa restrictions on Chinese officials
Original Article