In a heart-wrenching turn of events, the Humane Society of St. Thomas found itself entangled in a web of controversy, as the layoff Thursday of 17 staff members provoked a wave of community uproar and accusations. The organization, known for its dedication to animal welfare, now faces a flurry of criticism and questions regarding its financial stability and decision-making processes.