'Your papers, please' must never be heard in America
Independent voices from the TWT Communities

In a follow-up to its "Leaving Islam?" bus campagin, Stop the Islamization of America has launched a "pro-freedom" cab ad campaign in Chicago against honor killings.