Panther and kittens spotted at Okaloacoochee Slough State Forest in Hendry County
A panther and kittens were spotted at Okaloacoochee Slough State Forest in Hendry County. They were spotted on April 12, 2019 at 5:52 a.m. and on April 13, 2019 at 6:56 and 6:58 p.m.