Summit of Americas Kicks Off in Downtown LA
The City of L.A. is hosting this week’s Summit of the Americas, which will include President Biden and other world leaders. But Cuba, Nicaragua and Venezuela were not invited.
John Cádiz Klemack reports for the NBC 4 News at 5