Killer Cat-Sized Rats Invade Florida

Killer Cat-Sized Rats Invade Florida

The African rodent known as the Giant Gambian pouch rats, have hit Florida’s grassy keys, despite efforts to eradicate them.

.