The Apostle Andrew: The First-Called of the Twelve Russia has confirmed that Ukraine’s Admiral Denis Berezovsky and the destroyer Hetman Sahaidachny have defected to Russia. “I, Berezovsky Denis,…… Read more “Ukraine’s Navy Defects To Russia – Report.”