No group has claimed responsibility, but an official said the attack followed a pattern of raids by Islamist militant group al-Shabab.

source https://www.bbc.com/news/articles/c4g0v7zy0v7o