Excitement as Oba of Benin leads ‘Ugie Emobo’ rite to ward off evil

The ancient rite symbolises the defeat of the Benin giant, Prince Idubor, popularly known as Aruan.