European mam Ria Negro takes a well-deserved vituperation struggling against odds