Nupe Arachchige Niroshana Daminda alias Mohamed Naleem Mohamed Aliyar alias Deva Chaminda Ubesiri v Director of Immigration [HCAL 443/2022] | BabelCite