The Mossad - They are winning the Paris Olympics - Maybe this is also payback for Munich Olympics - Great timing