Sorry but my heart is breaking that you and your son are going through all this shit. I hope and pray that he is back with you very soon. There don't seem to be any human rights in Canada......along with most other countries but you are snagged right into it there and I hope you've got good support. Stay strong and keep us updated.