Rod Stewart Booed in Germany for Displaying Ukrainian Flag and Zelensky Photo: Growing Skepticism Over War Narrative June 18, 2024