A recent announcement that a fossil discovery in India was just residue from a bee’s nest was a reminder of the importance of science correcting itself.
Advertisements
{
"slotId": "6845006044",
"unitType": "responsive",
"resize": "auto"
}A recent announcement that a fossil discovery in India was just residue from a bee’s nest was a reminder of the importance of science correcting itself.