TIL 7: Malta the place to be? Posted byAndrew April 5, 2022April 14, 2022 Malta has the fastest growing population of any country?