President Obama is under fire.