Online:
Visits:
Stories:

Politics

Trump Turned To NATO, Said One Thing, and Then Immediately All Hell Broke Loose…
By Lisa Haven During an unveiling of a memorial dedicated to the September 11th victims, President Donald Trump ripped on NATO for not paying their fair share. For far too long American’s have carried the financial burden for NATO, and finally, we have a president bold enough to call it
Read more »

Newest Stories

Armed police to patrol trains for first time amid terror threat

Cory Doctorow on His New Novel ‘Walkaway’ (new at Reason)

Trump Tries to Make NATO Spending Demand Stick

A Brief History of Politicians Body-Slamming Journalists [New at Reason]

India Should Be More Like Hong Kong

Video: Seth Meyers Riffs on Greg Gianforte, Trump and the First Amendment

Gianforte Wins Montana Special Congressional Election

Breitbart News: MILO and Pamela Geller Protest Sharia-Advocate Linda Sarsour in NYC

Mexico’s Drug War Diary

Trump Son-In-Law Kushner Under FBI Scrutiny In Russia Probe

When America Interfered in a Russian Election

Memorial Day has morphed into a day that conflates the memorialization of killed soldiers with the glorification of war

Fear as an obstacle to peace: Why are Israelis afraid?

Melania speaks Italian in hospital visit in Italy

Open Thread

They lie, they distort, they misinform. . .you and I are expendable

Vacation reading

Kaukab Siddique Comparing Manchester and Mosul

Teachers Unions Losing Long War Over Parental Choice

Movie Review: <em>Pirates of the Caribbean: Dead Men Tell No Tales</em>

Gianforte leads in Montana special election

Sherman-War On Women: Exile of the Roswell Mill Women

The Cuckturions: Civic Nationalist Losers Threaten League of the South

Media Coup: The Political Assassination of Donald Trump

college dorms are liberal re-education camps

WND: CNN ambushes Pamela Geller in attempt to silence dissent

After the Confederates, Who’s Next?

One of my favorite songs from my childhood

Sanctuary City Mayor Trashes An AMERICAN Hero, Robert E. Lee

Trump Schedule || Friday, May 26, 2017

Register