English | German | Russian | Czech

mandatory detention English

Meaning mandatory detention meaning

What does mandatory detention mean?

mandatory detention

practice of detaining migrants or refugees upon arrival at a destination country

Are you looking for...?