Nobody knows anything. I'm not saying layoffs aren't happening but seems to me nobody has solid proof of what's actually happening on the 20th, if anything at all.
All these news articles are saying same thing word for word and it's all taken straight from this website. They have no reliable source.