Downloaded videos come without watermark.

Dominican Republic: Red Alert Issued as Tropical Storm Melissa Approaches

  • Captured on Tuesday 21st of October 2025
  • Location is Santo Domingo

Description

Tropical Storm Melissa formed in the Atlantic and approached the Dominican Republic on Tuesday, October 21, bringing hea Read more...