07 September 2023, North Rhine-Westphalia, Cologne: Logo of the fashion label The North Face, a brand of the US company VF Corporation specializing in outdoor clothing.
The Daily Wire > Read > EXCLUSIVE: A Black Mountain Climber Ruined A Man’s Career With False Accusation Of ‘Racism,’ Lawsuit States