According to a new poll, only 42 percent of self-identified Republicans believe Barack Obama is an American citizen; 30 percent are "not sure," and 28 percent believe he's not a citizen. In the general population, 77 percent of people know their president -- as required by law -- is a citizen.