Good old Muhammad Karzai
Despite his four-day "fact-finding" trip to Afghanistan, Rep.
Steve King failed to find one key fact: the name of the guy who runs
the place. King called Afghan President Hamid Karzai "Muhammad." But
hey, everyone over there is called that, right? Media Matters has it here.