Wednesday, 9 October 2013

Hello everyone, Leon sent you all his regards.

Leon is touched by the passing of brother Herman Wallace, one of the Angola 3, and asked me to share the following documentary with everyone. Please take the time to watch it. UHURU SASA LEON BENSON!!!!

Herman Wallace, who had been free for only three days after serving more than 40 years in solitary confinement in Louisiana died Friday. All Power To The People! 

No comments:

Post a Comment