News

MOSCOW: A Russian state-backed messenger application cast as a rival to WhatsApp which critics have said could ...