Photos of Russian President Putin’s personal armored train on display
Photo courtesy of Twitter Photos of the inside of Russian President Vladimir Putin’s personal luxury armored train have emerged. According to foreign media, these photos were released by a website…