Joaquin Castro undergoes surgery for cancer

by