We all know that every culture has practices that leave other cultures scratching their heads. I have lived in several cultures, and understand this quite well. Nevertheless, it must be admitted that the news story below most certainly fits into the category of leaving me incredibly curious as well as confused. RUSSIA RELIGION NEWS Orthodox […]