A Russian court levied a 7.2 billion rouble ($98 million) fine against Google on Friday for what it claims are repeated failures by the company to delete content the country has deemed illegal. Though Russia has tagged numerous tech companies throughout t