Beetles shown 9/11 lived triple their lifespan

A completely absurd claim that somehow managed to feel urgent enough to post publicly.
Source
x.com
A completely absurd claim that somehow managed to feel urgent enough to post publicly.
Source
x.com