flickr-free-ic3d pan white

Former Libyan intelligence director Abdullah al-Senussi being unloaded by US-backed rebels after illegal extradition from Mauritania. $200 million was paid for his abduction.

Libyan rebels stalling on release of Abdullah al-Senussi.

163 views
0 faves
0 comments
Taken on February 12, 2013