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: The Taliban’s religious police have put up posters around the capital Kabul ordering Afghan women to cover up, an official said on Friday, the latest in a string of creeping restrictions.