Ela Gandhi has delivered the 2015 Gandhi Oration, saying her grandfather's teachings are more relevant than ever, with Islamophobia, terrorism and climate change standing in the way of peace.