View Post

Muslim leaders denounce billboard in Indianapolis

INDIANAPOLIS (The Indianapolis Star) A Virginia-based outdoor advertising seller with a history of inflammatory statements on Islam says he sold the ad space to a 'group of patriotic Americans' who were denied advertising by national companies.