Odessa Dawn
Key Member
- Joined
- Aug 10, 2012
- Member Type
- Student or Learner
- Native Language
- Arabic
- Home Country
- Saudi Arabia
- Current Location
- Saudi Arabia
Under the new civil liberties, the right of a Muslim to praise terrorists, upload videos promoting terrorism and even funding terrorist charities would be sacrosanct under the Bill of Rights. But make a movie mocking Mohammed and suddenly the Bill of Rights won't be returning your phone calls as you are being frog-marched to your new cell.
More: The Innocence of Obama | RSN Pick of the Day Right Side News
I couldn't understand the underlined part though I know the meaning of frog-marched. Let me hazard a guess, it means that they will drag you to jail/house correction as if you were paralyzed. In light, it is an inhumane treatment.
Last edited: