Play Video

CBSN: El Chapo trial becomes New York’s latest tourist attraction

Forget about the Statue of Liberty & Empire State Building, El Chapo is New York’s newest tourist attraction! Watch Vinoo discuss the latest El Chapo news on CBSN with hosts Anne-Marie Green and Jericka Duncan.