Comment Comment by woodson I generally agree with your sentiment, but Twitter is a US company with most of their employees residing in the US (at least presumably?). So in this case it’s reasonable to assume they meant it’s a holiday in the US. parent woodson 3 years ago