The leader of the Russian republic of Chechnya, Ramzan Kadyrov, recently authorized police to shoot to kill pro-Palestinian protesters who might take to the streets of Chechnya. The orders came in the wake of an antisemitic riot that broke out on Oct. 29, 2023, in the neighboring Russian republic of Dagestan. It is not that […]
