The mass-murderer seal of approval 102
The San Francisco Chronicle reports:
Rep. Barbara Lee of Oakland, who led a historic trip of members of Congress to Cuba this week, met with Fidel Castro at his home and says the former Cuban president sees President Obama as "a good person and good for America."
Does it make all Americans feel proud?