In Spain, whistleblower Anna Garrido’s ten-year ordeal
Spain is in the grip of a massive corruption scandal. A trial began this month in which some of the highest-ranking former lawmakers and officials of the ruling Popular Party (PP) are facing accusations of grand corruption.… Continue Reading