Stephen Mukuha, a director at Tuskys Supermarket passed away on Monday, February 28, 2022. The family of Stephen Mukuha confirmed…