This week Starz network announced they were vigorously pursuing the culprits behind the leaking of the last three episodes of Power [click
here if you missed that].
Does Starz secretly blame Power producer 50 Cent for the leak..?
50 sure seems to think so.