Heavy rains wreak havoc in California

California, USA Dec 01, 2018, 02:44 PM(IST)

Incessant rains have wreaked havoc in California. Watch the video to know more.

Read in App