Kabul [Afghanistan], Amid global concerns over the denial of basic rights to women and girls in Taliban-ruled Afghanistan, the World Bank in its recent report has said that the country ranks 178th when it comes to women's participation. Economic findings State news agency Khaama Press said a...