Seven people have been arrested in Kenya following the Tuesday's attack on a luxury hotel complex in Nairobi.

The country's Red Cross says all the people who were feared missing after the assault have now been accounted for. At least 21 people were killed in the attack.

Al Jazeera's Catherine Soi reports from Nairobi.