The US is expecting more storms in the southern states. North East India is likely to experience rainfall and storms.
Read More Weather Matters: Storms and Rainfall affect life in USA and IndiaThe US is expecting more storms in the southern states. North East India is likely to experience rainfall and storms.
Read More Weather Matters: Storms and Rainfall affect life in USA and India