So the Lemkin Institute issued a red flag alert for the U.S. on day one of Trump’s presidency. I really thought it would take a little longer.

Comments