Typhoon Dolphin sweeps through China's east, causing Shanghai floods and prompting torrential rain warnings for Beijing. Read more at straitstimes.com. Read more at straitstimes.com.