An advert in support of Abdul El-Sayed, Democratic US Senate candidate for Michigan, may well be the worst political ad...
Abdul El-Sayed: Tribune of America’s Islamo-Left
An advert in support of Abdul El-Sayed, Democratic US Senate candidate for Michigan, may well be the worst political ad...