Former congresswoman, Tea Party leader, and 2012 GOP presidential candidate Michele Bachmann visits Jerusalem, apologizes for past comments.