Loading...
Uploaded by TV2Africa on Oct 29, 2008
A look at a protest against U.S. military operation in Africa, near the U.S. Capitol.
News & Politics
Standard YouTube License
say no to africom so no to the devil
trulife 3 years ago
Will Obama do something about this?
No chance. What a traitor, he should be ashamed of himself.
arbide2 3 years ago
say no to africom so no to the devil
trulife 3 years ago
Will Obama do something about this?
No chance. What a traitor, he should be ashamed of himself.
arbide2 3 years ago