Got into the link earlier this AM but can't now.... Anyway easy to swap Alien for another Entity here. http://www.ibtimes.com/scientists-may-have-found-proof-aliens-creating-life-earth-report-1423011