mostlymuppet.com
Harry Potter Horcrux Redux Redoubled
For the last time (two previous posts here and here), here are the pertinent details that lead to my theory that Harry Potter is the sixth and final Horcrux created by Lord Voldemort to shield his …