H/T Renee H So, Genghis Khan, or Chaka Khan, or whatever his name is, has been all over the news and all over Trump’s bidness, slamming The Donald’s immigration policy, especially as it relates to prohibiting Muslim immigration. You see, as […]