At a campaign rally in Iowa on September 16, 2007, Democratic Presidential candidate Barack Obama disrespects the US flag during the playing of the National Anthem. He violates US law and his oath of office. Obama is a graduate of Harvard Law School. It is not clear if that law school teaches disrespect for US law or if Obama does not believe in the rule of law. It does raise questions about his beliefs and values contrary to his speeches.