Follow us on
loading....
In a show of commendable reciprocity, China and Switzerland have agreed to relax visa requirements for each other. China has...