BOTEACH: Obama, World Leaders Disgrace Themselves by Refusing to Condemn Castro
I have long said that President Obama’s greatest failure as a leader is his refusal to hate and condemn evil. Could there be any greater confirmation than his strange statement about Fidel Castro, just six weeks before he leaves office?