Interpol president reported missing after trip to China
Meng Hongwei, a senior Chinese official, lives in France where Interpol is based. Chinese state media report that Meng was “taken away” as soon as he landed in China.
Accusations of voter suppression as more than 50,000 Georgia voter registrations pending02:59
This program empowers kids by helping them create 'superhero' prosthetics01:55
Boxing class helps those with Parkinson’s fight back against the disease01:51
Europe’s measles outbreak sparks concern over what could happen in U.S.02:03
Critics blast Saudi Arabia’s explanation of journalist’s death as a cover-up01:18
In Hurricane Michael’s aftermath, residents concerned over safety and looting01:20