Giggles is a moron, NPR is like super ultra left wing.
Also she is one of the gangstalkers here, she is a leftist and is friends with other gangstalkers here who supports depopulation.
She is just shilling leftist news outlets because she is a leftist claiming and pretending to be right wing, if you ask her, she will tell you she is a centrist.