Three hundred mayors have gathered in Rio de Janeiro to pledge coordinated climate action in their cities Post navigationTesla sued by family who says faulty doors led to death of parents in fiery Wisconsin crash Mexican president refuses US help after mayor was shot dead in public assassination