A 10-Ton Whale Was Found in the Amazon Rainforest and Scientists Are Baffled August 24, 2024admin Comment A 36-foot-long whale (yes, a whale) was recently discovered in Brazil’s remote jungle, miles from its natural habitat, when scavenging vultures alerted local [...]
Freakish 3ft long sea ‘dinosaur’ with hard-plate armour found washed up on beach August 24, 2024admin Comment A buck-toothed 3ft sea beast that looks not too far off a legless crocodile has been found beached in Virginia, US, by a [...]