Stream now with KPBS+ / Watch Thursday, March 5, 2026 at 11:30 p.m. on KPBS TV. Despite months of negotiations, President Trump has yet to get what he wants from Iran. With U.S. forces massed across the Middle East, he is now betting that military pressure is the only way to force concessions from Tehran. Is a limited strike or full-scale war now on the horizon?