This might come as a news to some people but yes, Canada also runs an immigration detention system. The news coming from the United States about incarcerated children has made many people introspect about the prevailing system in their countries. …
... Read More