Cynthia Flood speaks at the World Peace Forum 2011, in Vancouver, Canada