Free TPB!
It appears the Swedes have taken to theĀ streets to voice their discontent, argh!