Anti-war protesters gathered outside 10 Downing Street to condemn the US invasion of Venezuela.


From Presstv via This RSS Feed.