Shen, Regina (on the Application Of) v Immigration Appeal Tribunal: Admn 25 May 2000 Citations: [2000] EWHC Admin 452, [2001] INLR 389 Links: Bailii Jurisdiction: England and Wales Immigration Updated: 13 November 2022; Ref: scu.241532