China's most wanted fugitive, who is accused of embezzling $40million from public funds, has returned to the country after 13 years on the run. Yang Xiuzhu, a former deputy mayor in the eastern city of Wenzhou, arrived in Beijing on Wednesday after hiding in countries across Asia, Europe, and North America.
She was filmed on live state television being led off a plane by two policewomen before going to a room to hear the charges against her read out by a prosecutor.