Written by Askia M Sillah* Snowden’s Guardian Angels, as they are commonly referred to by the media, are at immediate risk of being detained by the Director of Immigration at the Castle Peak Bay Immigration Centre in Tuen Mun (“CIC”), as well as and being removed or deported to their home countries. At a…