Michael Jackson Statue In Wuhan, China
May 06, 2021
On Earth Hour day in March, fans paid tribute to the King of Pop by installing a statue of Michael in Wuhan, China, the former epicenter of COVID-19. Inspired by Michael’s Super Bowl image, it is a reminder that Wuhan is almost healed after the pandemic and it is meant to bring hope that the world will soon be, too. #HealTheWorld