Tag Archives: A hundred Russian soldiers arrive in Caracas on an unknown mission – Russia