Tracking Invest 97L: Implications for Florida and Louisiana

Introduction Invest 97L, a term that denotes a system under investigation for potential tropical development, has…