YouTube
Delusion Democrats Hoped They Could Make a Deal with Tehran