The Tver region is just North of Moscow. What the heck was he doing there??
Probably a distraction. He'll end up being in a dark corner of Putin's office sitting in a chair as Putin walks in.