WHOA EMBARRASSING US State Dept Reps Caught in Obvious Lie!!!

 

This is almost too embarrassing to watch! The US State Department can’t answer for its baseless accusations against Russia in Syria!!!