translate English to German: A pastor arrested in 2005 and detained.
Pastor, im Jahr 2005 verhaftet und eingesperrt.