A new report has revealed that the United States and its allies have dropped at least 326,000 bombs and missiles on other countries since 2001.