The lie of today, Saturday the 2nd of May 2026
A
certain
species
of
fox
dies
for a
minute
each
time
it
gives
birth
.
Carl Knows Best
Monday, 31 October 2005