AL-MUHAAJIROUN.com - News: "SHEIKH OSAMA'S MESSAGE TO EUROPE PEACE OR WAR; THE CHOICE IS YOURS" (April 15, 2004)