Thousands Rally in Mogadishu Stadium to Protest Al-Shabaab

Thousands gathered in a stadium in Mogadishu, Somalia, on October 18, to protest against the Islamic militant group al-Shabaab, said to be responsible for the bombing that killed more than 300 people four days earlier.

People also marched in the streets of Mogadishu on Wednesday to condemn terror and violence. Credit: Twitter/Stephen Harley via Storyful