Joe Biden urges world leaders to show democracies can ‘still deliver’

//Joe Biden urges world leaders to show democracies can ‘still deliver’