United States releases pictures showing the alleged supply of Russian weapons to Libyan rebels.

The images show fighter jets, air defense missiles, land mines,…

- 2 months ago