David Lin is an American pastor who was detained and imprisoned by the Chinese government from 2006 to 2024.