Ukrainian forces oust Russia from strategic fortress

(LaPresse) The yellow and blue flag of Ukraine is flying again over Snake Island in the Black Sea, after Ukrainian forces pushed out Russian invaders from the island near the port of Odessa.

© Copyright LaPresse