Source: HUMANEWATCH, 4/18/11 New Yorkers (and tourists) visiting Times Square today will notice a new HumaneWatch billboard on Seventh Avenue, between 48th and 49th Streets.
For more of this story, click here.