… Recap: The War Next Door: Society and Conflict in Ukraine and Russia … Recap: The War Next Door: … possibility of a Russian invasion of Ukraine in the near future. While the 170,000 Russian troops stationed on the … in Ukraine is not the result of a single large-scale event, but rather of factors unique to Russia’s geography, …