NGOs decry and appeal ‘outrageous’ development permit in Xagħra

By July 29, 2024