After 9/11, the Americans declared war on terrorism. Now Russia has gone them one better. According to the Very Reverend Archpriest Vsevolod Chaplin, prominent spokesman for the Russian Orthodox Church, “The fight with terrorism is a holy battle, a…
Continue reading