SRINAGAR (Agencies) - Three freedom-fighters were killed in fresh gunfights in Indian-held Kashmir on Saturday. The fighters were killed in different encounters in the south and north of the disputed Himalayan region.