Driver cleared over pedestrian’s death at ‘imqaret’ kiosk on Rabat road

By November 20, 2021