Geopolitical analyst Steve Okun says says China is benefiting from the war on Iran. Post navigation Border Patrol chief Mike Banks resigns in latest Trump immigration shakeup Atiku’s team meets US congressman over security, election issues