The Cape Town Destroyers are a team of specialized firefighters who are masters in extricating accident victims from vehicles. They…
Six firefighters from Cape Town are set to participate in the prestigious World Rescue Challenge in Lanzarote, Spain, in October.…