A spokesman for the Taliban is warning the United States that all U.S. troops must leave Afghanistan by Sept. 11, but did not stipulate what the consequences would be if they failed to leave. And in other news, the Chinese government is praising the U.S. “defeat” in Afghanistan and is looking to establish diplomatic ties with the Taliban.
In this live Q&A with Crossroads host Joshua Philipp, we’ll discuss these stories and others, and answer questions from the audience.
We’re being heavily censored by Big Tech. Our solution? Create our own independent platform free of censorship.
Follow EpochTV on social media: