Ssindgg5095 Ssindgg5095 24-01-2024 English contestada Is the expression 'All roads lead to Rome' understandable and currently in use among Anglophones? Or is it preferable to say New York or London instead of Rome to make that expression work? 1) True 2) False