image
US has given Pakistan arms worth $5.4 bn