By Abdul Majid Zargar 24 March, 2014 Countercurrents.org Crimea has finally seceded from Ukraine. It made a history of sorts when 97% of its population, including the sizeable minority of Tatars voted in favor of the secession…. Continue Reading →
© 2024 Kractivism — Powered by WordPress
Theme by Anders Noren — Up ↑