The article seems to hint that the block is made by Russian government, not from Twitter themselves, is there any way of confirming this either way? The title here on HN is a bit unclear as well if the block is made by Twitter or if the block is made by Russia.