Don't have Telegram yet? Try it now!
https://www.hrw.org/news/2018/08/31/governments-pressure-russia-act-chechnya-abuses
Governments Pressure Russia to Act on Chechnya Abuses