Delegates at the World Social Forum (WSF) in Nairobi held a minute