New Russian Ships Are Firing Missiles Off in the Sea of Japan New Russian Navy ships are now firing artillery and cruise missiles in the Sea of Japan Kris Osborn · December 5, 2020