worldRussia sending 25 armoured vehicles to PalestiniansIsrael’s Defence Ministry said today it has agreed to let Russia deliver 25 armoured vehicles to Palestinian security forces in the West Bank.