Here's why Donald Trump is flailing -- and the story behind the story of Mike Flynn's fall

President Trump’s chief National Security Adviser Michael Flynn has resigned after his pre-inauguration discussions with a Russian diplomat came to the attention of the National Security Agency and federal investigators. When details of the discussions were leaked to the Washington Post  Monday, Flynn was gone within hours.

Keep reading...Show less

From conservative hip-hop to white power rock: Right-wing politics inspires some miserable music

While hip-hop is perfectly capable of conservatism, successful relationships between rappers and right-wing politics generally take a rather different form

Keep reading...Show less