Emma Wesonga Baraza death announcement 06/23/2023 We are deeply saddened to announce the death of Emma Wesonga Baraza at St. Catharines General Hospital in Ontario, Canada. Emma was diagnosed with stage four pancreatic [...]