Pedestrians shared the road with busy traffic on Wednesday after finding their usual route blocked off due to work on the Msida junction project. Commuters along the Pieta to Ta' Xbiex route were given no alternative walkway, other than a 15-minute diversion that includes five separate road crossings. Meanwhile, motorists have not been diverted as...