Idoma culture Rumble 09 Sep 2022 This video shows the culture, believes, food and icons of the people of Idoma, Benue State of Nigeria