Local Residents Don’t Know What to Think About the “Islam Is Right About Women” signs
A thoughtful individual in Winchester Massachusetts put up about 10 posters around town. ‘Islam Is Right About Women’. The local residents apparently don’t know what to think about the ‘Islam Is Right About Women’ signs. The simple message has most puzzled.