Pedestrian, 28, hit by car in Ta’ Xbiex

By August 4, 2025