Prosecutor appears before House committee as Chairman worries for safety of expert witness in the case
Crime, Living, Personal, Thai World, Thailand:
Police panel report has identified severe failings in the police handling of the case. This eventually led, through omission, delay or confusion, to the evidence… Read More ›