Decision 2024 6 hours ago Biden casts early ballot in Delaware President Joe Biden cast his vote in New Castle, Delaware, on Monday. US & World Videos 39:00 WATCH: Kamala Harris' full speech at the DNC 1:40 Democrats say Big Oil misled public for decades about climate change