Much is at stake at the UN climate conference in Baku, Azerbaijan. The petro-state host nation has locked up dozens of critics in the past months.
Source
Much is at stake at the UN climate conference in Baku, Azerbaijan. The petro-state host nation has locked up dozens of critics in the past months.