That may or may not be. But what is not a "birther propaganda sheet" is the official website of the Parliament of the Republic of Kenya.
You have got to be kidding. That is total BS.