Osama the Crocodile Feasts on 80 Villagers in Uganda: New Reports Emerge – Rights History
Categories
Animals

Osama the Crocodile Feasts on 80 Villagers in Uganda: New Reports Emerge

The 16-foot Nile crocodile was notorious for grabbing its victims near the shores of Lake Victoria in Africa.