New Delhi: India’s elite anti-terror urban warfare force, the National Security Guard (NSG), ranked a dismal 62nd in the SWAT challenge held this week in Dubai ...