Skip to playerSkip to main content
  • 15 years ago
In Libya, rebels are detaining oil engineers and cooks from former Soviet countries - suspecting them of being pro-Gaddafi snipers. Two Russians were later ...
Comments

Recommended