BEIJING: Travellers with face masks and shields are seen at the Shanghai Hongqiao Railway Station on the last day of the Spring Festival travel rush, as the country is hit by an outbreak of novel coronavirus, in Shanghai, C 4 years agoby The Frontier Post FacebookTwitterGoogle+PinterestLinkedIn