How much has the NSG improved after 26/11 Mumbai attacks?
The National Security Guard is a special unit of the Indian Special Forces under the Ministry of Home Affairs. The primary reason for its conception was to combat terrorist activities with a view to...