Ted Cruz Gives Passionate Plea for Release of Dr. Liu Xiaobo From Communist China

Leave a Reply