david keene news and photos