08 May 05/12/2010 Leslie on Fox News “The O’Reilly Factor” Posted at 22:59h in LESLIE MARSHALL NEWS by admin 0 Likes Share Leslie on Fox News Channel “The O’Reilly Factor” May 12, 2010, 8PM EST.