5 months agoMUST HEAR: THEY ARE DESCENDANTS OF CAIN; THEY WORSHIP SATAN -- Dr. Len HorowitzLidoAikido