I did, they mention third party opinion from people who haven't been there, haven't been allowed full unfettered access and only do so at the whim of Israel and after Israel had been left alone with the scene. Nothing suspicious there.
I downvote things that are factually incorrect, you've not nor had Israel proven anything. They infer, imply and implicate, prove is not something isrealis do well or honestly willingly.