Tattoo-covered Iranian pop star Amir Hossein Maghsoudloo, better known as Tataloo, has reportedly been sentenced to death by an Iranian court after being found guilty of insulting Prophet Muhammad. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.