Iranian Delegation Lands in Oman for Talks, Three Government Planes Reported in Muscat June 18, 2025 10:50 am 10:50 am 0 Comments An Iranian delegation for negotiations �may have just landed in Oman,� Reuters reports. Separate reports indicate that at least three Iranian government planes have left Iran and landed in Muscat. « PREVIOUSTrump Backs Netanyahu: “Good Man, Very Unfairly Treated” NEXT »Jobless Claims Edge Lower to 245,000, Remain at Historically Low Levels