Ed (22 March 2011)
"China Frigate @ LIbya?"


Well, this is unsettling news.
 
http://www.youtube.com/watch?v=R9wgjxO7JtY
 
 
Ed