richard vieira news and photos