Multiple Russian warships spotted off the coast of Odessa – Amphibious landing is expected.
Image Credit: Twitter Account@RALee85
The Armed forces of Ukraine reported that several Russian military vessels have been spotted off the coast of Odessa, and believe that an amphibious landing is expected in the coming days.
There are around 8 Russian military vessels, the Pyotr Morgunov Project 11711, two Project 1171 and around 5 Project 775 large landing ships.
More details to follow.