Osama bin Laden

Osama bin Laden at the gates of Heaven

Osama bin Laden at the gates of Heaven – Really brings the idea of ‘mistake in translation’ into focus …

Continue Reading