Red Deer RCMP arrested a driver who was found sleeping in a stolen vehicle and then assaulted an officer.
Shortly before 10 p.m. on Tuesday, police responded to a report of an alleged impaired driver parked at the Village Mall.
RCMP found the suspect asleep in a pickup truck that was running. When officers woke the man up, he assaulted one officer with his fists. He resisted arrest and was taken into custody.
Police say the truck was stolen from Ponoka.
The 23-year-old Red Deer man remains in custody with charges pending.