A 24-year-old Madison man has been charged with strong armed robbery after an officer witnessed the crime on West Johnson last June.

According to a report from Madison police, the officer watched Adrian Isaac Morroquin steal a woman's purse and then push her to the ground while stopped on the 500 block of W. Johnson Street.

After pushing the woman, Morroquin ran toward the officer's squad car. The officer was able to exit his vehicle and subdue Morroquin against a nearby fence.

The woman's purse was recovered and returned.