Rep. Marjorie Taylor Greene busted out a Scooby-Doo meme to stoke fears about two of the right's favorite boogeymen: the Green New Deal and China. Reading time 3 minutes During a floor speech in the ...