Africa: Human Rights Watch Letter to the Heads of States and Governments Ahead of the G7 Summit

[HRW] SLast week, in a public letter, Human Rights Watch called on the leaders of the United States, Canada, United Kingdom, France, Italy, Germany, and Japan to take concrete and decisive action facing the unprecedented challenges posed by the Covid-19 pandemic and global warming, as well as by worrying developments in China, Israel/Palestine, Belarus, Russia, and Myanmar, ahead of the G7 Summit on June 11-13. G7 members should use this Summit to collectively reaffirm and demonstrate their commitment to internaRead the Original Article