Pedestrian, 68, grievously injured when hit by car in Attard

By May 13, 2024