Nile Crocodiles Found In Florida

Scientists confirmed at least three wild 'man-eating' Nile crocodiles have been discovered in Florida.

May 23, 2016

Examined