Sliema residents are incensed after roadworks on one of the locality’s busiest street ground to a halt earlier this month.Works on Triq Il-Kbira in Sliema, metres away from the Stella Maris parish church, have been ongoing since the start of the year but stopped weeks ago, causing a flurry of complaints from residents, motorists and...