24 days agoIsraeli false flag bombing of the Israeli London embassy in 1994 MI5 whistelblower Annie Machon 2009Only a Knowledgeable and Open Mind Can Set You Free