Shoshana Bryen, Daily Caller News Foundation

Shoshana Bryen, Daily Caller News Foundation