Putin presents Archbishop of Alaska with Icon of St. Herman Featured Putin presents Archbishop of Alaska with Icon of St. Herman By Olajide Olateru August 16, 2025 Russian President Vladimir Putin has presented an icon of St. Herman of Alaska to His Eminence Alexei,...Read More