China's economic growth has slowed to 6.7%. Europe's five largest economies have reached a deal on sharing tax information. And Australian scientists discover a new way to prevent malaria drug resistance.
Photo by Zhang Peng/LightRocket via Getty Images