Anti-G8 protests in London

Try Our New Player
PressTV

by PressTV

526
28 views
  • About
  • Export
  • Add to
BAE Systems - the UK’s largest arms manufactures - was the first stop on what would be a fast-paced journey across Central London highlighting the capital’s ties to the global arms trade.

0 comments