upcarta
  • Sign In
  • Sign Up
  • Explore
  • Search
Mentions
Jason Scott Montoya @JasonSMontoya · Dec 12, 2022
  • Curated in Chechnya & Russia
Tweet May 29, 2022
Second Chechen War – a cautionary tale on why Russia should not be trusted, especially Putin’s Russia. Don't ask Ukraine to settle In August of 1996, the Chechens achieved the unthinkable. They won a war against the Russians securing their independe
by Madi Kapparov
Post Add to Collection Mark as Completed
1 mention
  • upcarta ©2025
  • Home
  • About
  • Terms
  • Privacy
  • Cookies
  • @upcarta