Play Video

ZDF TV: El Chapo

Watch Vinoo Varghese break down the El Chapo trial on Germany’s largest TV network ZDF TV.