This is indeed a horrible Accident. Thanks to Almighty Allah all were safe and there is no loss of life. Further I want to tell these kind of cloth entanglement accidents can be minimize by taking precaution measurements. Our bike manufacture just know to copy things from AHL and they are producing crap quality and outdated bikes. Just changing stickers every year. I think they even don't know the word R&D.
Below look at some bikes from our neighboring country India, how they innovate this grill/fence type of thing along with wheel to avoid such kind accidents.
I am assure that this kind of accidents would have happened in India too, because there most women wear dresses same like of our country women. And they also used to sit on bike in a kind of position that our women used to. But there manufacturer of either motorcycle or car have a capability to think and research and then bring ideas and innovations. These are somethings which our manufacture don?t know.