Some Nike stores remain open in Russia

Some Nike stores remain open in Russia despite the announcement of closures.

BRAND MENTIONED