Your article is all over the place and seems to have agenda. It is unable to stay on point and present a coherent argument.
I'd rather trust the Nytimes and the UK intelligence who have confirmed these losses, than some random website pushing an agenda.
By hey, if it makes you happy to create you own reality, you do you.