yogthos, 11 months ago Plenty of people live next to Russia just fine last I checked.
Plenty of people live next to Russia just fine last I checked.