Indiana Muslims Appalled By Accurate List of Muhammad’s Deeds

A billboard on the east side of Indianapolis is catching the attention of many drivers and angering lots of Muslims.

“The Perfect Man” poster references the Muslim Prophet Muhammad, the founder of Islam and was put up by Truthophobes — a website dedicated to “exposing the truth about Islam.”