Saw several Ukraine flags along the beaches of Ft Lauderdale yesterday.
Good Lord the Russians build such crap you’d be hard pressed to know if what you were looking at were operational or a wreck.