Mar142023 by Lawrence RichardNo Comments Ted Cruz jokes China wrote Pelosi’s SXSW speech that calls for countries to ‘work together’