The stench in the centre of Spanish Town, St. Catherine is almost impossible to ignore along with commuters trying their…