Thursday, March 17, 2011

#Libya: Benghazi Celebration vs Libya State TV

Screen shot from Al Jazeera Live Feed. LOL.

0 comments:

Post a Comment