With a population of around 14 million, Jammu and Kashmir, has more mouths to feed than hands to earn. Many charitable organisations...