Showing videos with tag Robert J. Callahan
U.S. Ambassador Chased by Protesters in Nicaragua
November 4, 2009