Sajda Mughal appears on Russia Today