Four Russian airports suspend operation, explosions rock Russian city of Cheboksary – videos

Russian authorities imposed temporary restrictions at four Russian airports on the night of 8-9 June and explosions rocked the city of Cheboksary in the Chuvash Republic.

Source: RIA Novosti, a Kremlin-aligned Russian…

Continue Reading