2 Babbar Khalsa International terrorists arrested in Delhi, arms and ammunition recovered

In a major success for the security forces, the Delhi Police Special Cell on Monday (September…