“senior analyst with the liberal activist group Media Matters” this line gave me a chuckle :)
Senior analyst is the pc title for “lead bullsh*tter”.