scourge - something that causes a lot of trouble or harm - โรคระบาด การลงโทษ Articles found: Pavement repair annoys city residents (10/06/2019) Mixed results for Thailand in "unfair" US trafficking report (Updated) (28/06/2017) Human trafficking: Thailand stays at Tier 3, but hope remains for upgrade (28/07/2015)