The King of Pop will make his return to the stage for the first time since 2001. Michael Jackson announced an open-ended run of performances commencing at London’s O2 Arena on July 9. Jackson will begin with 10 scheduled performances and continue as long as demand dictates. This unique statement…