Russ Allen

Russ Allen


  • July 3, 2010

    NASA = No Americans in Space Anymore?

    American exceptionalism has been under attack for a long time. Now, with the Obama administration's new "plan" for NASA effectively ending nationally funded human spaceflight, we drop a torch others are grabbing.The Bush administration inst...

  • June 27, 2010

    Throwing Rocks

    On Monday, June 7, 2010, at 6:30pm, a U.S. Border Patrol agent shot and killed fifteen-year-old Sergio Adrian Hernandez Huereka in a concrete channel alongside the Rio Grande. The channel marks the border between Mexico and the U.S. and lies between ...