2 Apr 2025, Wed

An F-35A Lockheed Martin fighter jet lands on a motorway,