Browsing: USA

The Russian court fined Google two sextillion rubles (one 2 and 36 zeros) for restrictions on Russian state channels on…