Inside the bizarre Vladimir Putin cafe – complete with Barack Obama toilet paper. Welcome to the incredibly patriotic President Cafe in eastern Siberia, located around 4,000 km from Moscow, where Putin’s face covers the walls and Barack Obama’s smiling face is on the toilet paper.
hat-tip Stephen Neil