Weekly Standard? Nuff said.
“Weekly Standard? Nuff said”.
You saying the Weekly Standard made this up?