SHARE THIS VIDEO —
At least 95 dead after explosion in Kabul
At least 95 people were killed and 158 people injured after explosives hidden in an ambulance were detonated at a police checkpoint in Afghanistan's capital, Kabul, officials said Saturday.