President Obama is delivering a televised speech on immigration Thursday at 8 p.m. ET.
Lisa Tozzi is the global news director for BuzzFeed News and is based in New York.
Contact Lisa Tozzi at lisa.tozzi@buzzfeed.com.
Got a confidential tip? 👉 Submit it here