Categories
News Review

@MoscowTimes: Russian media reported earlier this week that Google racked up $2.5 decillion in fines after years of refusing to restore the YouTube channels of pro-Kremlin and state-run media outlets.