Fast-fashion giant Shein is facing a fresh wave of controversy as it opens its first permanent store in Paris on Wednesday ...
Delhi residents recently got a spine-chilling surprise when a local makeup artist decided to step into the shoes — or rather, the white frock — of the infamous Annabelle doll from The Conjuring ...