Barkatulla 'Baboo' Rayan

Barkatulla 'Baboo' Rayan is a member of the Cape Town based terrorist cell.