24 x 7 World News
Browsing Category

World

Giant tadpole fossil is the oldest ever discovered

Scientists have discovered the oldest-known fossil of a giant tadpole that wriggled around over 160 million years ago, among the dinosaurs of the Jurassic Period.The new fossil, found in Argentina, surpasses the previous ancient record…

Emilia Pérez is a misguided musical mess

There appears to be only one person in the musical Emilia Pérez who knows the kind of inconsistent movie they're making. That would not be Zoe Saldaña, here playing Rita Moro Castro: a disaffected defence lawyer who starts off criticizing…