3 Apr 2025, Thu

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