World’s Strangest

Your source for the strangest things around!
Ads

Train Engineer Adopts Owl from Track

Guo Zuchun drives a train in Chongqing, China. One day he saw three tiny owls on the track and managed to stop the train before hitting them. They were too small to fly, and are believed to be victims of a storm that destroyed their nest. Two were given to a local wildlife centre to be [...]