In a dramatic scene at Moscow's Vnukovo Airport, Tom Dodd, Britain’s deputy head of mission in Russia, was caught on camera in a heated confrontation with reporters. This incident took place late Thursday after Dodd faced tough questions from the press, leading to an unexpected display of aggression.
Dodd arrived at the airport on Tuesday with other officials from the UK Foreign Office, including Christopher Allan, who leads the Eastern Europe and Central Asia Directorate. As they left t...