Inderpal Singh Gaba, a resident of Hounslow, UK, has been arrested in Delhi by NIA for his role, particularly the March 22 attack
Inderpal Singh Gaba, a resident of Hounslow, UK, has been arrested in Delhi by NIA for his role, particularly the March 22 attack