Vladimir Putin 'fires' Russian navy's commander-in-chief as Black Sea disasters mount March 10, 2024 News The vessels are equipped with grenade launchers, heavy machine guns and radar to take out incoming enemy drones. Ukraine has successfully pushed More