Russian warships are making their way to Cuba. 3D printed homes could be the future. And Conservatives see massive gains in the EU elections.