Long-liver

The world's oldest freshwater fish, which survived two world wars, has been discovered.

The bigmouth buffalo fish lived to be about 112 years old – a much longer life than the 26 years previously

Tree trap

Advertisement

How to make pedestrians cross

Glasses are expensive, so ...