News

France has delivered AMX-10RC armored vehicles to Ukraine, sparking debate about their true utility in a high-intensity war.