Castro pushes back after Canada heckling incident | Daily Tribune