Friday, August 22, 2008

Obscene. Lebanese government celebrates the Lebanese Army's destruction of the Nahr Al-Barid camp in a postage stamp. (thanks Daniel)