Wow!! This is a blog post for the ages. Whether you agree or disagree with its contents, we have to acknowledge the courage, or the nerve of the author to tell it like it truly is. Much good incisive analysis and food for thought here.
As always readers, we merely present the reality of the dilemma of a controversial topic. We may state where we stand, but it is up to you to form your own conclusions.