Robert Mercer Co. is Renaissance Technologies in East Setauket NY 631-751-1729 Post protest info & call to ask why they support #Nazis https://t.co/UKlPSd3rRk

Show Comments ()

SUBSCRIBE TO VOICES4AMERICA #IMWITHHER

Follow Us On

Trending

On Social