Azerbaijani police detain an opposition activist during a protest rally in Baku, Azerbaijan on Oct. 20, 2012 (Photo: AP/HRW)
Be the first to comment