September 20, 2019

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? For those of us used to President Barack Obama’s bland, milquetoast amorality on world affairs, […]

Source: