sb.scorecardresearch
Advertisement

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.

Reported by: Sounak Mitra
Follow: Google News Icon
  • share
Texas
null | Image: self
Advertisement

14:18 IST, February 7th 2020