FOXNEWS The Ingraham Angle June 4, 2024 03:16:00
Towian sick advertisement but that's only part of the story. the company behind that add is called simon. they're a canadian fashion and home goods retailer. they reportedly staged excursions for this young woman to film as some, i don't know, brand building exercise. here now is sheila dunn reed editor and chief of rebel news running a national campaign to force the government to end this practice. sheila, it seems to me that they're selling assisted suicide with a very sophisticated fun kind of adventurous message. what the heck is going on up north? >> laura, i just want to thank you so muc...