The worshipping of idols is considered a sin in Islam, which bans the worship of anyone or thing other than Allah...<br/><a href="https://nypost.com/2022/01/03/taliban-orders-shop-owners-in-afghanistan-to-behead-all-mannequins/" class="button purchase" rel="nofollow noopener" target="_blank">Read More</a>