news source: Gizmodo UK: Gizmodo
news section: Technology / undefined
published: 08/01/2020 10:37:28
CES 2020: Why the Hell Is Ivanka Trump Speaking at CES?
“It is a slap in the face to everyone here who has been harmed here directly, or indirectly by the [Trump] administration'” ...