70,000 civilians and more than 10,000 troops and policemen in Pakistan have died fighting the American war on terror, for which the United States has promised to fulfill all the expenditures of the war. However, according to Pakistani officials the US has not compensated as much as half of that money, but has only claimed so in the media. Pakistan is a major non-NATO ally as part of the War on Terrorism and provides key intelligence and logistical support for the United States. A leading recipient of US military assistance, Pakistan expects to receive approximately $20 billion since 2001 a combination of reimbursement to Pakistan and training programs for the Pakistan counter-terrorism units. However, in the aftermath of the Osama Bin Laden raid, Pakistan Army canceled a $500 million training program and sent all 135 trainers home. The United States showed displeasure at this act and withheld a further $300 million in assistance.