Ilesha is a town in Osun state, a little over 100 kilometers from Ibadan, and historically populated by the Ijesa people, a subgroup of the Yoruba who were one of the earliest migrants from ancestral home at Ile-Ife. Ilesha, meaning in one account, ile ti a sa, translating as “the home that we choose” is…