Richard Henderson, an American anthropologist and author, has returned to Nigeria after 64 years to celebrate the 2026 Ofala Festival.