Recently, a group of activists pushing for homosexual rights came out in favor of forcing people to be more “accepting” of Moslems. Moslems routinely punish homosexual activity. The web-site, barenakedislam.com, frequently shows photographs of homosexuals who have been hanged by the neck until dead in Moslem countries. Their crime was having been caught in, or […]