Iran is reeling from a cratering economy and stinging military setbacks across its sphere of influence in the Middle East.
On January 6, 2025, officers responded to the Chevron located at 2841 Cliff Gookin Boulevard following a report of embezzlement.