Turkmenistan: Shed light on the disappeared - Postcard

By Amnesty International, , Index number: EUR 61/005/2009

See below.

View report in English