MEME OF THE WEEK

Meme of the Week: Obama Eats Dog (Photos)

President Obama’s confession in his autobiography that he ate dog while growing up in Indonesia gets the meme treatment.