The universe is teeming with hundreds of ‘water-worlds’ which could support alien life August 18, 2018 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsInside Karen and Kevin Clifton’s marriage as they confirm split after three yearsLiz Hurley’s model nephew Miles Hurley pictured for first time after brutal street stabbingStarbucks is offering a permanent discount to all emergency services workersRose Leslie kicks Kit Harington out of the house to avoid Game of Thrones spoilersNo more Marmite in the UK – but it has ‘nothing to do with Brexit’ government saysRoger Federer draws Novak Djokovic comparison ahead of Hyeon Chung clash at Indian Wells