US and Russia in war of words over Venezuela. Kremlin says outside interference is unacceptable (not surprising given that Venezuela owe them $80bn!)

Comments