What the papers say – December 7

Several front pages feature a whistleblower’s claims that the UK government failed Afghans after the Taliban swept to power.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments