DLH slams Mepa approval of tourist complex at Ramla Bay

6th June 2007 Din l-Art Helwa expresses its strong disapproval of today’s decision taken by the MEPA board to grant a permit for the construction of a large tourist complex in Ramla Bay, Xaghra, Gozo.