Pedestrian grievously injured in Luqa

By January 1, 2024