Explained: Were Punjab Police right in arresting BJP leader Tejinderpal Singh Bagga?

The arrest of BJP leader Tejinderpal Singh Bagga by Punjab Police on Friday (May 6) precipitated a crisis after the Delhi Police registered a case of kidnapping against the Punjab Police team that apprehended Bagga. The team, while transporting Bagga to Punjab, was then detained by Haryana Police en route and questioned on the basis … Read more