KABUL, AFGHANISTAN - The Taliban's religious police have put up posters around the Afghan capital, Kabul, ordering women to cover up, an official sai
KABUL, AFGHANISTAN - The Taliban's religious police have put up posters around the Afghan capital, Kabul, ordering women to cover up, an official sai
KABUL, AFGHANISTAN - The Taliban's religious police have put up posters around the Afghan capital, Kabul, ordering women to cover up, an official sai