Vladimir Putin, Xi Jinping, Al Khamenei in Germany’s annual parade carnival | WION Geraldine 10 months ago Top International News What were the Russian president, the Chinese president and Iran’s president or leader doing on the streets of Germany? Watch to find out. Credit WION