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...
Social media personality and activist, Scott Iguma, has accused the Nigeria Police of working against the country’s justice system.
This is coming three days...