Just a little longer for me...
Wait!
They’ve been in this country for at least a YEAR? WHO IS FEEDING THE NEWS this information???
Russia/Chechnya????
HUH??