They should be.
Every one of them is working here illegally as long as Americans are being laid off.
Twitter was losing $4 million/month because 100s of these H-1B parasites were sitting around doing nothing collecting paychecks.
Get them all out of our country now before they collapse everything.
Why didn’t they create loads of new jobs and innovation like they promised to?