Metro Weekly

All posts tagged "hazem mansour"

  • Divisive Comments

    The 2016 presidential race features an array of characters, each with their own quirks, flaws and idiosyncrasies. So when Republican front-runner Donald Trump began making...