Sunday, March 6, 2011

LIBYA: British special forces leave Libya...

HOFBUZZ British special forces leave Libya on HMS Cumberland after being released by anti-Gaddafi rebels @ Pls RT