Please God, make these idiots go away.
Treasury Secretary Janet Yellen reportedly ate hallucinogenic mushrooms at restaurant during China visit
"US Treasury Secretary Janet Yellen reportedly ate an order of potentially hallucinogenic mushrooms at a restaurant during a visit last week to Beijing".
Treasury Secretary Janet Yellen reportedly ate hallucinogenic mushrooms at restaurant during China visit
"US Treasury Secretary Janet Yellen reportedly ate an order of potentially hallucinogenic mushrooms at a restaurant during a visit last week to Beijing".