Juneteenth Recognized As National Holiday
On Thursday, June 17, Juneteenth became a federally recognized public holiday thanks to bipartisan efforts. Before reaching Congress, the legislation was passed in every state aside from South Dakota. It is the first federal holiday to be signed into law since Martin Luther King Jr. Day in 1983. Officially labeled Juneteenth National Independence Day, the […]
Weekend Review: Body Cam Shows Officer Lack Of Empathy During George Floyd’s Last Moment
Newly released footage from a body camera worn by former Officer Tou Thao during George Floyd’s arrest highlights the startling lack of empathy shown by another former officer towards Floyd while he was dying in police custody. “This is why you don’t do drugs, kids,” Thao told a growing crowd of disturbed onlookers, who pleaded […]