WASHINGTON D.C (VINnews)-A disturbing advertisement has ignited a firestorm of controversy in Washington, D.C. The ad, which features the USAID logo and a chilling call to “eliminate” tech billionaire Elon Musk, has prompted swift condemnation and a demand for investigation.   Senator Thom Tillis (R-NC) was one of the first to speak out against the […]