Obama Insists Women Are ‘Indisputably’ Better Than Men

Obama Insists Women Are ‘Indisputably’ Better Than Men So, this is his excuse? Barack Obama —…