Published 14:18 IST, February 7th 2020
People amazed by snow in Texas, scientists say it's due to climate change
The unexpected snowfall has taken place in Texas, US for the second time in less than four weeks that amazed the people and they took it to social media.
null | Image:
self
Advertisement
14:18 IST, February 7th 2020