Report to Share: Nation Of Islam Leader Louis Farrakhan: The Ukraine-Russia War Will Be The Undoing Of Both America And Russia — White Power Must End; The COVID Vaccine Is A Death Plot; The Jews Are The Enemies Of Jesus, Trick People Into Sin
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.