Bengaluru cafe blast: Two have been identified as Mussavir Hussain Shazib, who placed IED, and Abdul Matheen Taha, the mastermind behind the execution of blast.
Bengaluru cafe blast: Two have been identified as Mussavir Hussain Shazib, who placed IED, and Abdul Matheen Taha, the mastermind behind the execution of blast.