The US has approved $397 million for Pakistan’s F-16 fleet, sparking controversy in India. Critics recall Pakistan's past use ...