Valletta turns to CCTV to catch illegal garbage dumpers

By April 10, 2024