Sergio Todisco was arrested by Argentine federal police in Mar del Plata on Oct. 20, 2018.
Sergio Todisco was arrested by Argentine federal police in Mar del Plata on Oct. 20, 2018. Courtesy PFA
Sergio Todisco was arrested by Argentine federal police in Mar del Plata on Oct. 20, 2018. Courtesy PFA