What does IT in picture 7 mean?

From the news story, which fact is seen as a new turn ?

Back