Two Republican Parties

Headline: Republicans are about to split into two distinct political parties: "Rpublicans" and "Bat-shit-crazy."

Embed this Card

Copy the code below for embedding on your own blog or anywhere else on the web.