Obama says women are ‘indisputably’ better at leading; ‘You Are Better Than Us (Men.)’
At a Singapore event yesterday, Former President Barack Obama said there would be "significant improvement across the board" if countries were led by women, adding that:
"Now women, I just want you to ...