2024年11月14日 · Chechnya, republic in southwestern Russia, situated on the northern flank of the Greater Caucasus range. Chechnya is bordered by Russia proper on the north, Dagestan republic on the east and southeast, the country of Georgia on the southwest, and Ingushetiya republic on the west. In the early 21st century, more than a decade of bitter conflict had devastated the republic, forced the mass ...