THE killing of businessman Tariq Razak in front of his business place yesterday morning prompted Chaguanas Mayor Faaiq Mohammed to lash out at the government, which he said has not delivered on it ...