New Delhi: The arrest of BJP leader Tajinder Bagga by Punjab Police was announced on Monday morning. Bagga was arrested from his Delhi residence. He was handed notices earlier, according to Punjab Police, asking him to assist in the probe. Bagga was arrested on a “complaint for instigating/incitement/criminal intimidation to cause violence, use of force, […]