Singapore's health ministry said on Saturday it had confirmed 642 more coronavirus cases, taking its tally of infections to 31,068.... Read more