
Andorra Government accused of financial irregularities
Situated between Spain and France, the Principality of Andorra has two Heads of State, the Bishop of Urgell in Catalonia, Spain, and the president of France. It is a well-known tourist hot spot especially for skiing and is self-governing with a population …