The Rev. Billy

     MANHATTAN – The self-ordained Rev. Billy Talen, a performance artist who preaches against consumerism, has filed a federal complaint over his arrest this past January during a Black Lives Matter protest at Grand Central Terminal.
     Talen says the Metropolitan Transportation Authority defamed him by lying that he behaved violently.

%d bloggers like this: