Barack Obama Slammed by Far Left for Criticizing Defund Police Movement
All four members of “The Squad” fired back against former President Barack Obama’s criticism that the “defund the police” movement was just a “snappy slogan.” Reps. Ilhan Omar (D-MN), Rashida Tlaib (D-Michigan), […]