Mark Meckler is Hosting “What America Thinks” Mark Meckler August 22, 2013 Uncategorized 26 Comments Mark Meckler has begun guest-hosting a nationally syndicated, half-hour television news show, What America Thinks. This weekend show airs in 120...