BTR News – Black Panther set free after 4 decades of torture

Live Drive at Five
Albert Woodfox, the last remaining trio of Black Panthers known as the Angola 3 has been freed from prison in Louisiana after being tortured for 43 years after a wrongful conviction on murder charges.

Punk Police Unions want officers to boycott all venues involving a performance by Beyonce.

Leave a Reply