NIA judge who delivered Mecca Masjid verdict resigns

National