Home » International News » China rains: Thousands stranded after record downpour

China rains: Thousands stranded after record downpour

At least five people have been killed and thousands more have been left stranded after record…