Located at a key traffic point in the Mediterranean Sea, the Republic of Malta has been ruled by many differen […]