Barack Obama is deluding the American people

Obama: Canada’s healthcare system is “too radicalâ€