Herman Grech, Times of Malta Editor-in-Chief in Mriehel, Malta on October 15, 2020.