SA has our own Deadpool patrolling the streets There’s a Deadpool copycat patrolling the streets of South Africa. Well, a far more...