Radio Free Europe/Radio Liberty
Original reporting by our correspondents on the ground on life in Afghanistan under the Taliban today.