Bernie Sanders stopped by Saturday Night Live over the weekend for a special cameo alongside Larry David. David, who has impersonated Bernie Sanders in the past, plays a captain of a sinking ship and tries to use his status to get onto a lifeboat. Bernie, of course, plays the role of a man who puts a stop to this this expected preferential treatment.
ITEP's latest study exposes how the 2017 tax law has allowed major U.S. corporations to drastically reduce their tax bills, highlighting the need for urgent reform in corporate taxation.
After he helped create the state’s voting maps, a redistricting commissioner quietly worked with national Republican figures to bring a lawsuit against his own work.
New study uncovers historical pollutants from burning fossil fuels in Mediterranean corals, highlighting human influence on marine ecosystems.
Leading Democrats and Republicans are scrambling to look "tough" on immigration.