Putin on a show of strength?
• http://www.dailymail.co.uk By Brendan McfaddenRussians launch giant Soyuz spacecraft over World Cup city... as some locals fear it's aliens
Russians launch giant Soyuz spacecraft over World Cup city... as some locals fear it's aliens