Billboards at Time Square denying genocide. Horrifying.