Today is the twenty-fifth anniversary of the disappearance of Isaac and Sara Flores-Quintana. They were abducted by their non-custodial mother, Carmen Bermudez-Quintana, from Toronto, Ontario, Canada.
Above are pictures of Isaac, Sara, and their mother in 1995, and age-progressed images to six years for Isaac and nine years for Sara. If you have any information as to their whereabouts, please contact the Royal Canadian Mounted Police at 877-244-6627.