Primate Liberation Week Protest at BlackRock Inc.

astra, astra zeneca, blackrock, blackrock inc, charles swab, corporate headquarters, hls, huntington life sciences, inc, johnson, mega, merril lynch, o. box, primate liberation week protest, protest, rock inc, s. the, zeneca