Police set up roadside railings outside US Consulate General in Chengdu
By: Global Times | Published: Jul 25, 2020 10:43 PM