Explained: All you need to know about Taliban’s elite commando unit ‘Badri 313’ The Federal 5:28 PM, 26 August, 2021 0COMMENTS Advertisement CATCH US ON: Comments