What is Chetchia?
Home of the Chetchens. It's kinda East, but also South.
Hi, I'm Alex. I'm from Chetchia.
See chetchen, russia, idiot, east, south