‘EMBARRASING’: GOP sen. rips Sec. Yellen for repeatedly ‘bowing down’ to China

WATCH ON YOUTUBE