A clever street art activist in San Francisco transformed anti-Islam banners on the back and sides of Muni buses into action-packed messages of love.

The controversial ads, which equate Islam with Nazism, were plastered over with pictures of Kamala Khan, Marvel's first Muslim character, as well as new taglines railing against the posters' hateful message.

"Calling all bigotry busters," one newly-modified sign reads. Another declares, "Free speech isn't a license to spread hate."

Read the complete original version of this item...