International travellers stranded as countries impose lockdowns to fight COVID-19

Marines on guard at a semi-closed airport, in Lima, Peru Source: AAP
Major economies are also preparing to take the brunt of a dire financial downturn, with the United States set to unveil a one trillion U-S dollar stimulus package.
Share