Police Senior Sergeant Major Chawinnatat Padungthammasanti, a traffic officer in Thailand’s northern province of Phetchabun, is not a typical traffic cop, who spends his days directing traffic and issuing tickets…
Read MorePolice Senior Sergeant Major Chawinnatat Padungthammasanti, a traffic officer in Thailand’s northern province of Phetchabun, is not a typical traffic cop, who spends his days directing traffic and issuing tickets…
Read MorePage 1 of 1