Home Current EventsNewsdesk Taliban kill 95 with ambulance bomb in Afghan capital