david charles rodrigues news and photos