Brian May Resigns from RSPCA Over Welfare Concerns Retail September 29, 2024 Brian May resigns from his role as RSPCA vice president citing welfare concerns.Allegations include overcrowding and poor hygiene at ‘RSPCA…