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.