Spain forward Esther González is currently the leading top scorer at the ongoing UEFA Women’s Euro tournament in Switzerland.
González, who currently plays her...
Security operatives have rescued eleven kidnap victims from a forest in Zurmi Local Government Area of Zamfara State.
The victims, seven women, three babies,...