I've seen a lot from them over the past few months and never noticed anything get deleted, nor have I seen anything from them get debunked.
Most of what they post is either compelling video footage which you can confirm with your own eyes, or information which includes a source that you can use to follow up.
Try using google cache search next time you have a link that was deleted to restore it, and then share it with us so we can see for ourselves.
I've seen a lot from them over the past few months and never noticed anything get deleted, nor have I seen anything from them get debunked.
Most of what they post is either compelling video footage which you can confirm with your own eyes, or information which includes a source that you can use to follow up.
Try using google cache search next time you have a link that was deleted to restore it, and then share it with us so we can see for ourselves.