Today marks the 20th anniversary of Hurricane Rita’s landfall — the first major hurricane to hit Southwest Louisiana ...

See Full Page