Babbar Khalsa terrorist held in Chhattisgarh

A Babar Khalsa terrorist was arrested in Chhattisgarh and handed over to police in Punjab, police said Sunday.