Home Politics Japan Is Latest Country to Dispatch Self-Defense Force Plane to Afghanistan to Rescue Citizens as Biden Fails Free World