Tuesday, June 18, 2024

The Strange Finances of Biden’s Terror Ambassador. How does a government employee come into $61 million in twelve bank accounts?