Jason Micallef slams film festival budget: ‘€5m could buy us 20 NYE events’

By July 7, 2025