More confirmation that Russia has withdrawn its troops from the Ukrainian town of Lyman, a key strategic hub - just a day after Mr Putin announced the illegal annexation of the region. A famous Russian rapper has committed suicide due to Russia’s invasion
Read More