An attack on a beach hotel in Somalia has killed 32 people and injured more than 60 others. The attack happened at a hotel on Lido Beach in Mogadishu, the African nation’s capital, on Friday.