`Alien life` found in meteorite

A top British scientist has claimed that he has found proof of extraterrestrial life after he discovered tiny fossils of algae in a meteorite fragment that crash landed in central Sri Lanka in December.