Beth Van Duyne is Mayor of Irving, Texas, the city where the now famous Ahmed Mohamed was arrested for bringing a homemade clock to school. When Beth isn’t mayoring she spends her time as a high-profile anti-Sharia law activist.
In Other News
|
September 18, 2015 1:27 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter