It’s almost hard to believe but embattled senator, Dino Melaye was in the company of Russian president, Vladimir Putin yesterday. ...