Shareef Abdullah (New Panther Vanguard Movement)
Speaking in front of punk rockers, anarchist and
feminist crowd.