Amnesty International accused Ethiopian soldiers on Wednesday of killing 21 people, including an imam and several Islamic scholars, at a Mogadishu mosque and said seven of the victims had their throats slit. The rights group said the soldiers had also captured dozens of children during the raid on the al-Hidaaya mosque.