The claims are virtually impossible to verify, with open-source intelligence outlet Oryx stating a significantly lower number ...