Dude is a fraudster. Leaving aside the $13M he scammed, why would he face torture if he was returned to his home country?
> CAT Deferral (Deferral of Removal under the Convention Against Torture)
> CAT Deferral (Deferral of Removal under the Convention Against Torture)
No comments yet.