Fred Weiss

Fred Weiss, Executive Director of Samaritan's Purse Canada

Fred Weiss, Executive Director of Samaritan’s Purse Canada