Public Outrage Over Octuplets admin 02/07/2009 In The News 1 Comment It seems I am going to have to revisit one of my earlier posts about the recent birth of octuplets. As I said at the time very little had … [Continue Reading...]