Why a giant puppet is walking the streets of New York
By Catherine E. Shoichet, CNN She’s dodged protesters in Greece, met the pope at the Vatican and posed beside the Eiffel Tower in Paris. Now a 12-foot-tall puppet is bringing her message to the United States as she walks the streets of New York City. Artists created Little Amal, whose name means hope in Arabic,
Continue Reading