Afghan violence leaves at least 18 dead (Outlook India)