Virginia: Deep Blue Charlottesville Invents ‘Liberation Day’ to Celebrate Confederate Surrender of City
Last Updated on March 4, 2023 The deep blue city of Charlottesville, Virginia has invented a new holiday, called “Liberation…
Last Updated on March 4, 2023 The deep blue city of Charlottesville, Virginia has invented a new holiday, called “Liberation…