PICTURES THAT MAKE THE NEWS

This is President Putin of Russia, currently the most powerful man in the world,  buying his own petrol for his car at a local petrol station.

Related Posts