Tuesday, August 23, 2011

Leaflets being dropped by NATO on Tripoli






Apparently NATO is dropping these leaflets on Tripoli. Via.

1 comment: