Alvaro Rodriguez is International Secretary of the CPUSA.
Submitted by the Ohio District CPUSA.
B.P.S. is an activist and historian in the Washington, D.C. area.