January 5, 2018 By Citizen M

RA’s Daily Russia News Blast – Jan 5, 2018

TODAY: Presidential elections a shoe-in but opposition gaining ground in local elections; Russia cautious on US response to Iranian state violence; Putin authorises resumption of flights to Cairo; Russian journalist expelled from Latvia; $45m satellite loss ruled human error.