long-delayed
Italian lawmakers unanimously approve $10.5M to build long-delayed Holocaust Museum in Rome
admin
Italian lawmakers voted unanimously Wednesday to back a long-delayed project to build a Holocaust Museum in Rome, underlining the urgency ...