The rich history of the Migori-Maragoli diaspora community
The migration of the Maragoli community, the second largest Luhya Sub tribe, to Migori County is one outstanding migratory phenomenon that largely remains a mystery. According to the International Journal of
Read on