>>509926797
Basically they're Russians in Azerbaijan that were arrested in response to Azerbaijanis in Russia getting arrested.
https://archive.4plebs.org/pol/thread/509309501/#q509314527

https://www.youtube.com/watch?v=zVhwOaHOwrc