On Monday Treasury Secretary Janet Yellen revealed that she tried a new delicacy while attending a group dinner during her recent visit to China — a bunch of magic mushrooms.
By Carly Tennes
Featured 1 year ago in Funny