A Russian court on Friday fined Twitter nearly $117,000 for failing to remove calls to opposition protests, as Moscow ramps up pressure against the US tech giant. Authorities in January…

Read More