TechnologyRussia blocks Telegram messaging app in the countryInternational Finance DeskApril 16, 2018 by International Finance DeskApril 16, 2018 However, other messaging platforms like WhatsApp and Signal stay legal in the country... Read more