Ilie Coada, a Baptist pastor in Moldova who worked tirelessly against human trafficking and the sex trade in his country, has been presented with the Baptist World Alliance (BWA) Denton and Janice Lotz Human Rights Award for 2014. The award is given for significant...
