Poland Shutters Russian Consulate in Krakow Over Warsaw Shopping Mall Fire

Poland’s Foreign Ministry announced Monday that it will order the closure of Russia’s consulate in the city of Krakow after Polish authorities accused Russian security services of organizing a…

Continue Reading