People rallied outside the U.S. embassy in London on Jan. 3 in protest against the U.S. military actions in Venezuela and condemned American imperialism.
Produced by Xinhua Global Service■
People rallied outside the U.S. embassy in London on Jan. 3 in protest against the U.S. military actions in Venezuela and condemned American imperialism.
Produced by Xinhua Global Service■