A yet-to-be identified wheelbarrow pusher has allegedly stabbed a tax collector to death in Benin City, Edo State before killing himself. It was gathered that the incident happened on Friday on Mission road in Oredo Local Government Area of the state. The incident caused pandemonium among residents and shop owners who hurriedly closed shops.…