After more than a year-and-a-half of study and contemplation, the District Council that governs Stroud, Gloucestershire, England has voted to seek the removal of a controversial statue from its perch above a historic 18th-century clock.
Section:
Related posts:
CONTROVERSIAL COVID; NEWS
Removing Robert E. Lee's Statue Symbolizes a 'Dumbing Down' of History
Manchin Side Deal Would Fast-Track Controversial Pipeline
Iconic Little Mermaid Statue Is Vandalized Again, This Time With Russian Flag
Trailer for Oliver Stone's documentary "Ukraine on Fire"
‘My Left Fist Slams Into His Face’: Calgary Police Officer Who Wrote Controversial Book Under Invest...