April 23, 2018 By Citizen M

RA’s Daily Russia News Blast – April 23, 2018

TODAY: Attempts to block Telegram shut down 18m IP addresses across Russia; sanctions-hit companies seeking $1.6bn from Kremlin; trust in Putin dropping; Democrats sue Russia; US and Russia accusing each other of meddling with visa process; Moscow storm kills 1.