Kate Middleton has birthed the Messiah
Following through on her prior agreement with God, Kate Middleton has birthed the Messiah. Born on May 2nd and labeled ‘Princess Charlotte’, God has made good on his promise, pulling yet another shock surprise. Addressing the crowds from outside the private hospital in London, God proclaimed; “Bet you didn’t see that one coming – yep, the messiah is a chick!”...