'SNL' wonders if anything still works

"I believe 9/11 was a hoax. Did anyone actually see it happen?" said U.S. Rep. Marjorie Taylor Greene, played by Cecily Strong.

from NBC News Top Stories https://ift.tt/2YxPAwa

Comments

Popular posts from this blog

New target to improve response to cancer immunotherapy

New 3D imaging and visualization technique provides detailed views of muscle architecture