
The development chances for an area of low pressure off the southern coast of Mexico continue to increase, and a tropical depression is likely to form this weekend. FOX Weather Meteorologists Stephen Morgan and Marissa Torres break down the latest on June 5, 2025.