The LEAP Africa, a youth-focused leadership development organisation, has commenced the disbursement of $1.2 million (N958.8 million) to 170 youth organisations to promote youth participation…