Hi all,
I am happy to share with you that our passports were found and delivered to CIC. They were at the FedEx office at indianapolis ,USA. We are still trying to find out why were they removed from the package but at this moment we are happy that they have been found.Hope this information...