Ted Cruz ‘left behind’ pet poodle, Snowflake, at ‘freezing’ Texas home during Cancun trip


Yahoo News – Latest News & Headlines