Vietnamese woman self-immolates in anti-China protest

Woman dies after setting herself alight outside the Reunification Palace in Ho Chi Minh City in a protest against China placing an oil rig in disputed waters

TOP PICKS

READ FULL ARTICLE