Former US president Barack Obama delivered speeches in Ohio and Michigan, addressing the topics of Trump, the Iran war and the midterms.
According to the supplied title and description, Obama warned of rising costs, corruption and threats to democratic values ahead of the November 3 vote.