Scenes of joy welcomed Senegalese football fans who had been detained in Morocco as they returned home after receiving a royal pardon.

The fans had been arrested over hooliganism linked to a chaotic Africa Cup of Nations (AFCON) final in January.

Back in Dakar, they expressed gratitude and relief.

"We were wary and uncertain in Morocco, but now we give thanks to God. This release is a surprise," said Boubacar Diallo.

"Personally, I thought I would serve a year in prison and be released on 18 January next year," he added.