British and Russian ambassadors summoned after re-creating famous Tehran Conference picture

5 months ago 33
Britain's ambassador, Simon Shercliff, and Russian envoy, Levan Dzhagaryan, were pictured sitting where Joseph Stalin and Winston Churchill sat on the steps of the then-Soviet embassy in Tehran.
Read Entire Article