The EFF reflects on the most absurd and frustrating winners from the last ten years as we prepare for the next decade, which may even be more terrible for government transparency politics Article 1596 words 6 votes