Sixteen European countries have urged Russia to release nearly 1,800 alleged political prisoners, condemning repression and demanding accountability over Alexei Navalny’s death at the OSCE.
The United States of America has warned Russia of the consequence that may spring up should opposition politician, anti-corruption campaigner and Putin’s most prominent critic die in prison. Navalny was first arrested in January after returning from russia following a novichok poisoning allegedly said to have been carried out by an FSB hit squad. Later […]