America Is the Land of the Free – Unless You're Muslim
By Laila AlawaTo most Americans, Thursday was perfectly mundane. The Olympics were drawing to a close, people were still discussing House of Cards, and things were gearing up for the weekend. All of those were things I should have been mulling over, but none of…