Meghan accuses British royals of racism, says they pushed her to brink of suicide
Nigeria did the unexpected on Sunday when the D’Tigress defeated Turkey at the on-going FIBA Women World Cup in Tenerife, Spain. Although it was Nigeria’s first win in six outings at the highest level of women basketball, the surprise was in the victim, Turkey, which is rated as the seventh best team in the world. […]Read More