Over 300 athletes arrive Benin as NUGA begins World University Games trials
Students from 41 universities across the country have arrived in Benin, Edo State, to fight for spots on Nigeria’s squad to the World University Games scheduled to hold in Chengdu, China, from