Russian President Vladimir Putin has claimed victory in a presidential vote, while thousands protested against his “authoritarian rule,” polling stations were set ablaze, and neighboring Ukraine carried out deadly drone strikes.
Read all
[Read More...]