Ted Cruz had dinner with gay activists in New York last week.
Ted Cruz had dinner with gay activists in New York last week. Cliff Owen AP
Ted Cruz had dinner with gay activists in New York last week. Cliff Owen AP