I haven’t clicked on ‘stream.org’ but I only see 4 videos listed on the http://www.centerformedicalprogress.org website. Why is there a discrepancy?
Here’s their channel, it’s got 12 uploads;
https://www.youtube.com/user/centerformedprogress/videos?sort=dd&shelf_id=0&view=0
“Intact Fetuses “Just a Matter of Line Items”” is the sixth one.