Bahsar al-Jaafari

Russian and Syrian UN Envoys BLAST the US, Britain and France (VIDEO)

Russia has vetoed a UN Security Resolution jointly proposed by the US, UK and France. The resolution is a slightly revised version of the one proposed last week which essentially calls for an investigation into the infamous chemical weapons attack in Idlib Governorate, while  pre-assigning guilt to Syria, a party that by any objective means does not and could not bear responsibility for the attack.