Women in Afghanistan are slowly disappearing from public life, a year after the Taliban retook control of the country and imposed a rigorous version of Islamic Sharia law. Shahzaib Wahlah and Sonia Ghezali report from Kabul
On August 15, 1947, India – which until then had been a British protectorate – became independent. Sophie Dissemond marks the 75th anniversary with a tour of the country.