About 40,000 children have lost their homes in north Afghanistan's Baghlan province as heavy downpours and floods lashed ...