Is South Africa Falling for Xenophobia? Miss South Africa Competition Stirs Global ControversyAugust 20, 2024
Breonna Taylor June 5, 1993 – March 13, 2020March 13, 2024 Four years ago, on March 13th, 26-year-old Breonna Taylor was fatally shot during a police raid in Louisville, Kentucky. Seven plain-clothed White officers forcibly entered her…