bleeding heart
Fig. someone, usually considered politically liberal or leftist, who is very emotional about certain political issues, such as endangered species, downtrodden people, the suffering poor, etc. Bob is such a bleeding heart. No cause is too far out for him.