Signed, sealed & delivered

It was past midnight December 10, 1948, in the General Assembly Hall of the United Nations, in the Palais de Chaillot, place du Trocadero in

Read More »

Naa looti

One hundred people protested outside the Iranian Embassy in London Thursday, 11 August 2005 — coinciding with simultaneous US and European protests against Iran's “tyrannical,

Read More »