Carlos Alberto Torres – former US held Puerto Rican political prisoner & prisoner of war in El Barrio NYC. He’s standing in front of the Free Oscar & Avelino Mural on 107th Street between Lexington and 3rd Avenues. This shot is of Carlos standing in front of Oscar. Oscar Lopez Rivera & Avelino Claudio Gonzalez are two of the three currently held Puerto Rican political prisoners & prisoners of war being held in US prisons for fighting to free Puerto Rico of US colonialism.
via Flickr http://flic.kr/p/bGbdDP