Michelle Obama makes pitch for freedom of speech in China

michelle_obama_china_Rend (1)

WATCH RAV LIVE ON RUMBLE