Brittney Griner, the WNBA superstar who was detained in Russia last month, was pictured on Russian State TV over the weekend as reports of her arrest started to surface.
Brittney Griner, the WNBA superstar who was detained in Russia last month, was pictured on Russian State TV over the weekend as reports of her arrest started to surface.