Zain Dean, a British man who fled Taiwan after being convicted in a fatal hit-and-run accident, is pictured in an undated photograph.Nov 21, 2013

FULL STORY

Photo: CNA

This photo has been viewed 307 times.

TOP top