Wealthy brothers Inshaf and Ilham Ibrahim calmly walked into Sri Lanka’s luxury Shangri-La and Cinnamon Grand hotels and detonated their vests as guests were eating breakfast
Wealthy brothers Inshaf and Ilham Ibrahim calmly walked into Sri Lanka’s luxury Shangri-La and Cinnamon Grand hotels and detonated their vests as guests were eating breakfast