Earlier this month, President Barack Obama caught heat for criticizing calls to defund the police. On Tuesday night, the former POTUS explained his critiques to The Daily Show host Trevor Noah.
As Black Lives Matter and anti-police brutality demonstrations sparked across the country following the killings of George Floyd and Breonna Taylor, “defund the police” became a rallying cry for protestors and activists demanding that local and federal governments reallocate funds from…
Related posts:
Priests in Daunte Wright's community urge Catholics to fight racism, police violence
Weinberger secures Democratic nomination for 2021 mayoral race
Stonewall Community Foundation Welcomes Proposals in Support of Black Trans Leadership
Barack Obama talks record with Black community on 'Breakfast Club' - TheGrio