Russia and China call on the United States to immediately release Venezuelan President Nicolas Maduro, who is illegally jailed in New York after being kidnapped during an armed aggression against his country.


From Presstv via This RSS Feed.