Newsletter 2021-06-17

Tanzania's “Ivory Queen” denied release after appeal by Lucy Taylor … ship threatens a massive oil and chemical leak, in addition to the millions of …