INTERNATIONALChina rains: Thousands stranded after record downpoureditorJune 11, 2019 by editorJune 11, 2019033 (UTV|COLOMBO) – At least five people have been killed and thousands more have been left stranded after record rainfall hit southern China, officials say. Hundreds of...