Loading...
Uploaded by NEWSHOUNDBIZ on Apr 8, 2011
Russian correspondents detained by Libyan opposition forces near the city of Ajdabiya were released on Friday evening after several hours of detention.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)