Some vendors plying their trade in Limbe Central Business District have hailed the Malawi Police Services (MPs) for ...