Twitter is ruminating about storing data in Russia

Twitter could be thinking of storing some of its data in Russia.…