2 Jan. 18:00 New city welcomes residents in Chechnya A city called Oyskhara has opened its doors to new residents