Crowds flock to Nigeria’s Lafia town to celebrate culture and religion

WATCH ON YOUTUBE