ZURICH - Switzerland has cancelled Russian participation in an air show, its defence ministry said on Aug. 12, apparently due to concerns about events in Ukraine.
ZURICH - Switzerland has cancelled Russian participation in an air show, its defence ministry said on Aug. 12, apparently due to concerns about events in Ukraine.