https://www.lifesitenews.com/blogs/confused-about-the-pepsi-fetal-cell-issue-here-are-the-facts
A quick search on Pepsi fetal cells finds this from lifesite.
Many thanks for the info!