Movie Review: Shalom Taiwan

By Alejandro A. Riera Argentina is home to Latin America‚Äôs largest Jewish population, estimated at around…