Home » General » Internet meme tries shaming Trump into releasing tax returns

Internet meme tries shaming Trump into releasing tax returns

Way back in the years and months leading up to the 2012 presidential election, a loudmouth businessman and reality TV star named Donald Trump continued to push a disproved and fallacious controversy asking Obama to reveal his birth certificate. The p…
Source: Engadget

Facebook Comments