The Inconsistent Insurrectionist

Though Stephen Colbert and his political satire show The Colbert Report are found on Comedy Central, they occasionally provide serious and noteworthy news missed by the major media networks.

read more...

Follow Us