Last week, some Power fans were excited to find out that someone had leaked the last three episodes of the hit TV series. Starz network parent company announced they would be taking legal action against the parties involved.
Many suspected the leaker to be 50 Cent as he has been very vocal in his disapproval with the way Starz have handled the series and has voiced his frustrations on more than one occasion. 50 Cent posted a message on Instagram which he implicated himself in the fiasco.