CAIRO: A Chechen Al-Azhar student recently deported to Russia from Egypt has gone missing, according to the Associated Press. Human rights groups have suggested that he was detained by Russian authorities in order to put pressure on his father, a (...)