Maybe it's the fault of the people living there.
America is to blame because Islam can't seem to stomach a non Islamic country (no matter how small) existing in that region of the world? Maybe it's time to put blame where blame is due, on the masses living in the Mideast.
