[quote=“tango42”]Alibaba in China had 5 billion US dollars in sales in the first hour and a half after midnight.
The red cup controversy started with USA Republican politicians.[/quote]
Just more goofy-assed social media hysteria.
This is interesting, at least until the last dude goes wackdoo on the gay folks.