This Louisiana bell has rung its own death knell.
The Victory Bell, a fixture at Tulane University’s main New Orleans campus for 60 years, has been removed after college officials learned it was originally used on a plantation, reported Nola.com.
In a statement to the Tulane community, President...
from US - New York Daily News https://ift.tt/3ahM64K
No comments:
Post a Comment