Sign In
to Vote &
Create Storyboards.
 
Russian state TV claims the Queen, Prince Charles, and Prince Andrew are pushing for war in Ukraine to distract from scandals at home Dmitry Kiselyov made improbable claims about the motives of world figures as war looms in Ukraine. UK royals have no say in matters of war.
5
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard