January 6, 2023 January 6, 2023A Masquerade tradition that has lasted for centuries . (Ipia agba) in Enugwu Ukwu, Nigeria