Hundreds of tourists stranded in Peru

Hundreds of tourists are stranded as transportation systems have been shut down following protests over the removal of the nation’s president.

December 17, 2022

Top Stories

ABC News Live Presents