Police confiscate an M26-HE hand grenade in Cape Town Cape Town police have confiscated an M26-HE hand grenade in Philippi on Monday, December...