Refugees Pour Into Budapest Train Station September 3rd, 2015 If you’re going to run for your life, it’s best to do so before everyone else tries to do the same thing. Via: Reuters: Hungarian police allowed hundreds of migrants to pour into Budapest’s main […]