All I can say is wow! This is an interesting development. If there is any truth to this news then it will be very embarrassing for the U.S. and Israel.
I found a few questionable sources on this subject and found these sources afterwards. I don't blame the mainstream for not touching this one without
ridiculing the possibility of it being true.
I don't want to present this news as factual just yet. The details are just coming out. I just thought you all might want to hear about it. I
personally wouldn't be surprised if it was true since a large portion of us figured this was a false flag from the beginning anyways and this fits
(visit the link for the full news article)