[Radio Dalsan] Hundreds of Mogadishu residents took to the streets this morning to protest the horrific Al-Shabaab attack on Liddo Beach. The attack, which occurred at Beachview Restaurant, claimed at least 40 lives and left 70 others injured, according to government records.