Foreign Embassies Sound Alarm on Russia Terror Risk
Embassies from a coalition of countries, including Latvia, Canada, South Korea, Sweden, Germany, and the Czech Republic, have synchronized their efforts to warn about an elevated threat of terrorism in Russia,