Stolen artifact from Montreal Museum of Fine Arts recovered

Radio Noon Montreal

Quebec provincial police have found an ancient artifact in Edmonton, after it was stolen in broad daylight from the Montreal Museum of Fine Arts in 2011.

More From AudioMobile/Radio Noon Montreal