In Malta’s countryside, a group meditates to make contact with aliensSource: Times of MaltaPublished on 12 months ago