paolo de castro News