American fugitive 'wanted for human trafficking' arrested in Thailand
Published date: Mon, 13 May 2024 15:40:58 +0700
An American fugitive allegedly wanted for human trafficking was arrested in Thailand.
Selva Delano Mudaliar, 37, was sentenced to 25 years in prison by a court in Oregon, U.S., over various crimes including abduction, coercion, sex trafficking, and violence.