106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

Haiti activist

Sean Penn: Tea Party, Ted Cruz Should Be Committed ‘By Executive Order’

Actor and “Ambassador-at-large for Haiti” Sean Penn said that “there’s a mental health problem in Congress,” and stated that Tea Party issues could be resolved by “committing them by executive order.”