I am an Assistant Editor and Severe Weather & Science Journalist at The Watchers, specializing in real-time severe weather coverage, geophysical event reporting, and research-driven scientific analysis. You can reach me at rishav(at)watchers(.)news.

  • Severe storms kill six in Wheeling, West Virginia

    Flash floods claimed at least six lives in Wheeling, West Virginia, on June 14, 2025, prompting a declaration of a State of Emergency for Ohio County. Extensive damage has been reported throughout the area, with state authorities seeking assistance from the National Guard.

  • Severe Tropical Storm Wutip makes landfall near Leizhou City in Guangdong after leaving 4 dead in Vietnam

    Severe Tropical Storm Wutip made a second landfall near Leizhou City in south China’s Guangdong Province on June 14, 2025, bringing the threat of heavy rains and flash floods. The storm had previously caused widespread damage in Hainan after its initial landfall on June 13, and earlier, brought intense rainfall, flooding, and significant disruptions to central Vietnam.