A series of explosions rocked the area around the 123rd Aircraft Repair Plant in the Russian city of Staraya Russa, Novgorod Region, overnight on November 10.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results