A man was taken into custody after allegedly assaulting someone outside Walmart.
The incident took place June 18 in the afternoon, and multiple bystanders reported seeing a man punch another man and then rob him.
Two days later, the Thompson RCMP arrested a 23-year-old man from the city.
The suspect faces a number of charges, including robbery and uttering threats.