Britain Accuses Russia Of "Despicable" Stunt After "Staged" Gas Attack Claims

Britain and France have angrily accused Russia of a "despicable" stunt after Moscow brought a series of alleged witnesses to what it claims was a "staged" Syrian gas attack.
Read more