On November 1, the Jammu and Kashmir Police wrote to Megha Engineering and Infrastructure Limited (MEIL) about 29 people with alleged militant links or criminal backgrounds being engaged in the ...