russell armstrong news and photos