Nov 19 2008

A lucky tortoiseshell-colored cat survived a frightening 100 mile trip under a train car in the UK by clinging on for dear life. The curious feline snuck under a wagon as a freight train was undergoing maintenance but soon found itself being taken on a long journey. The dirt-covered and shivering kitty was discovered

Feb 28 2008
Major Miracles

The scene: A train in India. A pregnant woman goes to the restroom and "unexpectedly gives birth," reports CNN. The