Thunderstorm Watch vs Warning Thunderstorms are devastating natural calamities that leave a trail of destruction in their wake. They are capable of destroying not just property, but also lives which is why authorities raise alarm about them whenever there are conditions ripe to make them a reality. The National Weather Service in the country […]