A news camera captures the moment a mini van packed with explosives rips apart a Kabul street after being stopped by police officers.
A news camera captures the moment a mini van packed with explosives rips apart a Kabul street after being stopped by police officers.