Two persons suspected to be brothers were yesterday burnt to death in Onitsha, Anambra State, for touting. In a video that had gone viral, bystanders were seen screaming, “These are touts collecting illegal levies around the Bida area of Onitsha. They were being set ablaze for touting. This is not good. The punishment is too […]