A fuel oil spill from Russian tankers in the Kerch Strait has washed ashore near Odesa, according to ecologist Ivan Rusev.
Videos showed fireballs over a facility in Ryazan, 110 miles southeast of Moscow. Kyiv is seeking to disrupt Russian military ...