I mean they just announced this great ‘find’ yesterday and already there is TV production going on the air and a time slot for it (anyone know how long that time slot was scheduled?) and ‘google’ has a ‘missing link’ image.
Most of us do not think scientific discoveries like this deserve much attention, but they are making a big production out of this as if their God was just found on earth. But I guess it is their religion.
This does NOT ‘end the discussion’ once and for all (re: God -vs- Darwin)
The hype is more than a little incredible.
One almost wonders if there will be an altar and sacrifices to Ida.