Police arrested Farrokh Sedigh-Deilami, 61, following a search warrant at his Markham home on July 4. He now faces charges related to alleged sexual assault. Investigators are continuing their probe.

Read More