Russia vetoes anti-Iran UNSC resolution
NOVANEWS A UK-drafted resolution aimed at pressuring Iran over alleged weapons supplies to Yemeni fighters has failed at the UN Security Council. On Monday, the resolution gained 11 favorable votes at the 15-member Security Council […]