Words of Truth, Thoughts of Truth

U.S. meets with Taliban.

A United States delegation has met with an Afghan Taliban delegation in Qatar. The unfolding humanitarian crisis in Afghanistan was high on the agenda. The Unites States pledged to support United Nations efforts to address the crisis.

Follow us on Twitter, Facebook and Google News

The 7 Noahide laws.