More than 36,800 migrants have crossed the English Channel in small boats so far in 2025, overtaking last year’s total and piling pressure on a new UK-France deal meant to stop the journeys.
Pakistan and Indonesia nearing deal on drones and jets, including JF-17 report
...
Read moreDetails



