No Visual Confirmation of Toxic Spill Found at 2 Testing Sites in Kamchatka, Governor Says

PETROPAVLOVSK-KAMCHATSKIY, Russia (Sputnik) – There are no visible signs of an alleged chemical leak at two Russian military testing sites in …