If true, it's great news.

Ukraine is currently bombarding Russian occupied Snake Island.

Russia has spent the last month loading it with the highest tech gear they have. pic.twitter.com/9VzemxNyNk

— Jay in Kyiv (@JayinKyiv) June 20, 2022