Barcepundit reports that Spain has its own leak scandal about embarrassing information that government doesn't want released [1].
Spain: Leaking leakers
· Written by Paul Frankenstein
Categories: Western Europe, Spain· Written by Paul Frankenstein
Categories: Western Europe, SpainBarcepundit reports that Spain has its own leak scandal about embarrassing information that government doesn't want released [1].