Kashmiri separatist Altaf Ahmad Shah passed away at the All India Institute of Medical Sciences (AIIMS) in the national capital on Monday night. Altaf Ahmad Shah, the son-in-law of Syed Ali Geelani, was lodged in Tihar Jail for the past five years in a terror-funding case. He was admitted in […]