Pope Francis criticised former President Donald Trump and Vice President Kamala Harris over their stance of immigration and abortion respectively, and termed the upcoming US elections as a choice between the lesser of two evils, CNN reported.