TBN / the bittrees news

Briefings

Loading briefing…

Turkey and Pakistan agreed to Saudi Arabia's military deployment under the Mecca Pact. | TBN