What specifically are you questioning about this particular report? Have you located non-confirmatory information?
I’m not questioning the report, specifically. I’m questioning the credibility of the source. At this point, that concerns me more than this particular report. Their stories on the Israel/Hamas war look like something they’d reference on DailyKos. If there are reputable sources that confirm this one, I’d love to see them.