Luxembourg, officially the Grand Duchy of Luxembourg, is a small landlocked country in western Europe. It is bordered by Belgium to the west and north, Germany to the east, and France to the south. Read More
Portugal Foreign Minister Joao Cravinho's visit to India is an opportunity for the two countries to expand their bilateral ties, External Affairs Ministry said on Tuesday. ...
Luxembourg Prime Minister Xavier Bettel has since Sunday morning been in self-isolation after testing positive for COVID-19, according to the government. ...