Afghanistan: Taliban orders 'beheading of female mannequins' citing Sharia Law

The Taliban has ordered clothes shop mannequins to be beheaded because they are “idols” as the brutes continue to wage war on women’s freedoms.