Meteor 2 Satellite Image 04 May 2016 Here’s a nice shot of Europe and the UK from the Russian M2 weather satellite captured 04/05/2016 Share this:RedditFacebookTwitterPocketLinkedInEmailPinterestWhatsApp