Expert weighs in on prospects of Biden stepping down fromt icket
Elizabeth Cook speaks with political science professor David McCuan about the sentiment among some Democratic Party lawmakers that President Biden should suspend his re-election bid. (7/8/2024)