People need to stop blaming others before knowing what happened, and it was not the Saudi student. Someone attacked that guy because he was doing something "suspicious" like you know, running from a god damn explosion. The New York Post is not reliable news, they're just a tabloid that is full of dimwit racist morons, as the guy was not ever a suspect at all. NYP just makes up shit and they're run by News Corp. So, Fox News, and Rupert Murdoch, reliable? No.
But if you'd bother to research you'd know that already, in fact you could have known it right after you read it if you were paying attention because not even an hour after the report the Boston Police said it wasn't true and they didn't know where NYP were getting their info. Again, the guy was tackled for being foreign and running from an explosion at an international marathon, and was then questioned. He could have had his life ruined because of some racist idiot.
Here's a story about that http://bostonglobe.com/metro/2013/04/15/perfect-day-turns-evil/W7KQHq1NWFqukte3VQ14DJ/story.html
Not only that, here is a lot of updates that were posted as new information came that quickly shot down the NYP idicoy.
Update #1
Update #2
Update #3
Update #4
And fuck that guy that blamed Muslims. It's just despicable and disheartening. Speculation and placing blame on others before knowing the details is dumb and it gets innocent people hurt.