Today’s Top Stories | The Clinton Foundation Report

There is a very important investigation taking place now into The Clinton Foundation. This is a charity that was first set up in 1997 by Bill and Hillary Clinton, the main office is located in Little Rock, Arkansas where Bill was governor. Now this “charitable” foundation has come under scrutiny.

End of content

No more pages to load