"SNL" last aired a new episode on Jan. 25 when Oscar nominee Timothée Chalamet pulled double duty as host and musical guest.
Feb. 19 marks the anniversary of an executive order that led to the involuntary detention of thousands of Japanese-Americans ...