Vladimir Putin fans now have the perfect place to toast to the Russian leader thanks to a newly opened cafe dedicated solely to the action man president. Welcome to the incredibly patriotic President Cafe in eastern Siberia, located around 4,000 km (2,500 miles) from Moscow, where Putin’s face covers the walls and Barack Obama’s […]