Another Mossad False Flag?